@charset "utf-8";
/* CSS Document */

body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,img{margin:0 ;padding:0; }

div {margin: 0 auto;padding: 0;}
img{border:none; max-width:100%; height:auto }
li{list-style:none;}
/* table {border-collapse:collapse;border-spacing:0;} */
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4, h5, h6{font-size:100%;}

q:before,q:after{content:'';}/* 消除q前后的内容 */
button,input,select,textarea{font-size:100%;}/* 使得表单元素在 ie 下能继承字体大小 */
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
address,cite,dfn,em,var{font-style:normal;} /* 将斜体扶正 */

/* link */
a{text-decoration:none;color:#7d7f81; }
a:hover{text-decoration:none;color:#0e5ac2  }
.clear{ clear:both;}
input[type=button], input[type=submit], input[type=file], input[type=reset], button { cursor: pointer; -webkit-appearance: none; }
.fl{float: left;}
.fr{float: right;}

html,body {
    font-family: "Microsoft Yahei", "Hiragino Sans GB", Arial, Lucida, Verdana, SimSun, Helvetica, sans-serif!important;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
    font-size: 14px;
    font-weight: 400;
    color: #000;
    -webkit-font-smoothing: antialiased;
	line-height:170%;
	background:#FFF;
/*	overflow-x:hidden;*/
}



/*头部*/

.tp-img{width:100%}
.topbu{ background:#7f7f7e; height:30px;line-height:30px;z-index: 999;
    position: relative;}
.topbu a{ color:#FFF; }
.rexian{ color:#fff; font-size:10px; line-height:30px; float:right}
.rexian img{ margin-right:2px}
.header-bg.active{height: 120px;
    position: fixed;
    top: 0;
    left: 0;
    background: #FFF;
    opacity: 0.95; background-position:  center;}

.banner-bg{width: 100%;height:600px; background:url(../images/beijing.jpg) no-repeat;background-position: center;}
.logo1{ margin-right:30px}
	.logo li{ float:left}


.xw-neirong{ min-height: 156px;
    border-bottom:1px dotted #999;
    margin-bottom: 10px;
}}
a{text-decoration:none;}
a:hover{text-decoration:none !important;  }
.clear{ clear:both; height:0; overflow:hidden}
.header-bg {width: 100%;height:100px;z-index:400;}
.header{ width:1160px; margin:0 auto; }
.logo{ float:left; /*margin-right:130px;*/padding-top: 10px;padding-bottom: 10px;}
.banner-text{ left:50%;  padding:100px 180px 0 0; z-index:0;position:absolute}
.menu{ float:right; margin-top:33px; }
.menu ul{
    /*width:749px;*/
    margin: 0 auto;}
.menu li{     float: left;text-align: center; margin-left: 27px;font-size: 18px; color: #7f7f7e; width: 80px;}
.menu li a{ display:block;height:45px;color:#333;font-size: 18px;}
.menu li a.hover{ border-bottom: 5px solid #0e5ac2;color:#0e5ac2}
.menu li a:hover{ border-bottom: 5px solid #0e5ac2;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.right{color:#eb6100;line-height:40px; margin-top:7px;font-size:20px}
.right img{ margin-top:-4px}

@media (max-width:1200px){
.logo{width: 360px;}
}

/*首页*/
.container.col-md-9{ padding:0}
.geduo a:hover{ color:#0e5ac2;}
.nbanner img{width:100%;}
.sf-1{width:100%; height:auto; overflow: hidden;
    position: relative;background-position: center
     }
.swiper-sf{ height:auto; }


.left-jt{BACKGROUND: url(../images/left_2.png) no-repeat 0px 0px;
  position: absolute;
    left: 7%;
    top: 50%;
    margin-top: -35px;
    width: 37px;
    height: 69px;
    z-index: 300;
    display: block;}
.right-jt{    BACKGROUND: url(../images/right_2.png) no-repeat 0px 0px;
     position: absolute;
    right: 7%;
    top: 50%;
    margin-top: -35px;
    width: 37px;
    height: 69px;
    z-index: 300;
    display: block;}
	
.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2;
}
.swiper-container-horizontal>.swiper-pagination-bullets{    bottom: 10px;
    left: 0;
    width: 100%;}
	
	.pagination{
	position: absolute;
    text-align: center;
    
    z-index: 10;}
	 .swiper-pagination-bullets{bottom: 10px;
    left: 0;
    width: 100%;}
	
	.swiper-container-horizontal>.swiper-pagination-bullets,{bottom: 10px;
    left: 0;
    width: 100%;}
	.swiper-pagination{position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    z-index: 10;}

	
/*新闻 */ 
.xw-box{height: 780px}
.xw-lit{ margin-bottom:10px}	  
.box-xia{ /*margin-top:30px*/}	  
.w1160{width:1160px; margin:auto; }	
.box-fl{width:540px; float:left; margin-top:75px;}
.box-fr{width:540px; float:right; margin-top:75px;}
.xw-lit em{width:3px ;height:3px; color:#0e5ac2}
.square{
  float: left;
    width: 12px;
    height: 12px;
    background: #0e5ac2;
    margin-top: 12px;
    margin-right: 10px;}
.xw-lit{ font-size:26px; color:#666}
.tu-fl{ float:left;    margin-right: 12px; }
.zy-lit{ font-size:18px; font-family: }
.zy-lit a{ color:#0e5ac2}
.zy-neirong{ color:#808285}
.zy-riqi{color:#808285}
.xw-little{ margin-top:30px}
.xw-little span{float:right;color:#808285 }
.xw-little ul:after {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
}
.xw-little ul li:after {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
}
.xw-little ul li{ line-height:37px;}
.xw-little ul li a{display: block; float:left; color:#0e5ac2; width:70%;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.xw-little .xian{ border-bottom:#ebefed 1px dashed;}
.geduo{ float:right; margin-top:8px;color:#808285}
.geduo a{ color:#808285;}
.gs-js{ color:#808285; line-height:2; font-size:14px}
.gs-js div{line-height: 2;
    padding-top: 15px;}
.xian1{border-bottom:#ebefed 1px dashed; margin-top:10px;    margin-bottom: 10px;}
.sp-tu li{ float:left; margin-top:20px; margin-right:12px}
.sp-tu li:nth-child(3){ margin-right:0}
.sp-bt{color:#808285}



.media {
width: 100%;
background: #fff;
padding-top: 50px;
padding-bottom: 50px;
}
.move, .picture{ width:590px; height:450px; /*overflow:hidden*/;}

.mod18 .cf li span {
display: block;
width: 560px;
position: absolute;
left: 0;
bottom: 0;
padding: 15px;
line-height: 22px;
text-align: left;
background: url(../images/black.6.png);
}

.mod18 .cf li span .v_title{ background:url(../images/v_play.png) no-repeat left center;}
.mod18 .cf li span .v_title h1{ font-weight:normal; font-size:18px; color:#fff; padding-left:50px;}
.mod18 .cf li span .v_title p{ padding-left:50px; color:#fff;}


.mod18 {
width: 100%;
height:auto;
position: relative;

background: #fff;
}
.mod18 .btn { 
display: block;
width:30px;
height: 106px;
position: absolute;
bottom: 25px;
background: rgba(0, 0, 0, 0.46) url(../images/com_scroll_btn.png) no-repeat 10% 50%;
cursor:pointer;    top: 447px;
}
.mod18 .next {
right:30;
background-position: -44px 50%;}

.mod18 #prevTop,.mod18 #nextTop{top:213px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .picBox{height:420px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:332px;position:absolute;}
.mod18 .picBox li{width:590px;height:380px;}
.mod18 .picBox li img{width:100%; height:auto;}
.mod18 .listBox { margin-top:30px;
width:490px;margin-left: 43px;
height: 110px;

position: relative;
overflow: hidden;
}

.mod18 .listBox ul{height:120px;position:absolute;}
.mod18 .listBox li{width:152px;cursor:pointer;position:relative; margin-right: 9px;
    margin-bottom: 15px;}
.mod18 .listBox li i{display:block; width:40px; height:40px; background:url(../images/v_play_b.png) no-repeat center; position:absolute; left:50%; top:50%; margin-left:-20px; margin-top:-20px;}

.mod18 .listBox li a{/*display:block;width:124px;height:70px;*/}
.mod18 .listBox li img{width:100%;height:auto;opacity: 0.5;}
.mod18 .listBox .on img{width:100%;height:auto;opacity: 1;}
.mod18 .listBox li h1{ font-size:12px; color:#333; font-weight:normal; line-height:1.8; padding-top:5px;}
.video .video_main{ margin-top:25px; background:#fff; padding:25px 0}

.mod18 ._cover {
width: 100%;
height: 50px;
position: absolute;
left: 0; bottom:20px;
background: url(../images/black7.png);
color: #fff;
z-index: 8;
}
.mod18 ._time {
width: 54px;
height: 50px;
float: left;
background: #07aef5;
color: #fff;
text-align: center;
line-height: 1.2;
font-size: 12px;
font-family: Arial;
text-align: center;
}
.mod18 ._time ._day {
font-size: 22px;
padding-top: 5px;
}
.mod18 ._title {
margin-left: 18px;
height: 42px;
line-height: 42px;
word-break: break-all;
overflow: hidden;
font-size: 18px;
font-weight: normal;

}
.mod18 .i_play{ width:60px; height:60px;width:95px\9; height:95px\9; background:url(../images/i_play.png) no-repeat; background-size:cover; position:absolute; left:50%; top:50%; margin-left:-30px; margin-top:-30px;}

.szdt {
width: 100%;
background: #fff;
padding-top: 0px;
}











/*乐鸽平台*/

.lege-bg{ margin-top:50px}
.pt-fl{ float:left;width:575px}
.pt-fr{ float:right;width:575px}
.pt-lit{ font-size:46px; color:#0e5ac2; text-align:center; margin-top:76px}
.pt-lit1{ color:#808285; text-align:center; font-size:18px; height:40px; }
.jj-tb1{height:70px; background:#74be40;}
.jj-tb-wz{ float:left; line-height:70px; color:#fff; font-size:30px;margin-left:60px}
.jj-tb-more{ float:right; ; line-height:70px;margin-right:30px }
.jj-tb-more a{color:#fff}
.jj-tb2{height:70px; background:#008f3b;}
.pt-neirong1 li img{ float:left; margin: 23px 20px 0 66px; }
.pt-neirong1 li{ background:#eaf5e2; height:130px; margin:1px 0}
.yonghu1{ color:#6d6e71; font-size:24px;padding-top: 39px;
    color: #6d6e71;
    font-size: 24px;
    height: 36px;}
.yonghu2{ margin-top:33px; color:#6d6e71; font-size:16px}
.pt-neirong2 li img{ float:left; margin: 23px 20px 0 66px; }
.pt-neirong2 li{ background:#d9f0e3; height:130px; margin:1px 0}
.yonghu{ height:130px}

.pt-neirong2 li a .yonghu:hover{ background:rgb(0, 143, 59); }
.pt-neirong2 li a .yonghu:hover .yonghu1{ color:#FFF; }
.pt-neirong2 li a .yonghu:hover .yonghu2{ color:#FFF}


.pt-neirong1 li a .yonghu:hover{ background:#74be40; }
.pt-neirong1 li a .yonghu:hover .yonghu1{ color:#FFF}
.pt-neirong1 li a .yonghu:hover .yonghu2{ color:#FFF}

.pt-neirong1 li a .yonghu:hover img{ display:none }
.pt-neirong1 li a .yonghu:hover .hover{ display:block ;}
.pt-neirong1 li a .yonghu .hover{ display:none}


.pt-neirong2 li a .yonghu:hover img{ display:none }
.pt-neirong2 li a .yonghu:hover .hover{ display:block ;}
.pt-neirong2 li a .yonghu .hover{ display:none}

/*佰纳公益*/
.gongyi-bg{ margin-top:140px}

/*招商合作*/

.lm-neirong1 p{ font-size:18px;margin-top:20px;}
.hezuo-bt{ font-size:46px; color:#0e5ac2; text-align:center; margin-top:110px}
.hezuo-bt1{ color:#808285; text-align:center; font-size:18px; height:50px; }
.hezuo-box1{ float:left; background:#e9f6de;width:380px; height:505px; margin:0 3px}
.hezuo-box2{float:left;background:#e9f6de;width:380px; height:505px;margin-right:10px}
.hezuo-box3{float:left;background:#e9f6de;width:380px; height:505px}
.w300{width:300px; margin:auto}
.lm-sj{ color:#0e5ac2; font-size:36px; margin-top:50px}
.lm-neirong1{ font-size:12px; color:#808285;}
	
	.lm-neirong2{ font-size:12px; color:#808285;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4; height:53px}
	
	
	.lm-neirong3{ font-size:12px; color:#808285;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;height:69px}
	.lm-neirong3{ font-size:12px; color:#808285;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;height:69px}
	
.lm-neirong1 ol li{ color:#808285; list-style-type: decimal}
.yaoqiu{ font-size:18px;color:#808285; margin-top:20px}
.yq-nr li{color:#808285; list-style-type: decimal}

.quanyi{font-size:18px;color:#808285; margin-top:20px}
.yq-nr{color:#808285;}
.qy-nr {color:#808285; list-style-type: decimal; line-height:1.7}

.xq-lm a{ color:#0e5ac2}
/*.xq-lm1{ margin-top:93px}
.xq-lm1 a{color:#0e5ac2}
.xq-lm2{ margin-top:119px}
.xq-lm2 a{color:#0e5ac2}*/
.xq-lm{ position: relative; bottom:-440px}


/*合作伙伴*/

.i_service{ width:100%; background:url(../images/201609/service_bg.png) no-repeat; height:713px;}
.i_service_t{ text-align:center; padding-top:51px; color:#808285; font-size:14.06px; line-height:40px; padding-bottom:5px;}
.i_service_t .hb-bt{ height:70px; line-height:70px;background:url(../images/201609/line.png) center bottom no-repeat; font-size:46px; color:#0e5ac2;}
.i_service_t p{color:#808285; text-align:center; font-size:18px; line-height:1.4;   margin:5px}

.box{ width:1176px; margin:auto;}
.box ul{ width:1196px;}
.box ul li{ float:left; height:409px; width:279px; margin-right:20px; overflow:hidden; background:url(../images/201609/orange.png)  0 409px no-repeat; position:relative;}
.box ul li a{ display:block; width:100%; height:100%; top:0; position:absolute;}
.box ul li:hover{ background-position:0px 0px; -webkit-transition:all .5s ease-in-out .3s; transition:all .5s ease-in-out .3s;-moz-transition:all .5s ease-in-out .3s; -ms-transition:all .5s ease-in-out .3s;-o-transition:all .5s ease-in-out .3s;}
.box ul li u{ position:absolute; display:block; margin-left:36px; width:207px; height:207px; background:url(../images/201609/round.png)  no-repeat; -webkit-transition:all .5s ease-in-out .0s; transition:all .5s ease-in-out .0s;-moz-transition:all .5s ease-in-out .0s; -ms-transition:all .5s ease-in-out .0s;-o-transition:all .5s ease-in-out .0s;}
.box ul li u.cr{clip:rect(0px,207px,-10px,103.5px);   }
.box.active ul li u.cr{clip:rect(0px,207px,207px,103.5px); }
.box ul li:hover u.cr{ clip:rect(0px,207px,-10px,103.5px)} 
.box ul li u.cl{clip:rect(207px,103.5px,2000px,0px) }
.box.active ul li u.cl{clip:rect(0px,103.5px,207px,0px);   }
.box ul li:hover u.cl{ clip:rect(207px,103.5px,2000px,0px) }
.box ul li i{ display:block; font-style:normal; position:absolute; height:60px; width:68px; left:104px; top:77px;  }
.box ul li.box1 i{ background:url(../images/201609/box1.png) 0px 0px no-repeat}
.box ul li:hover.box1 i{ background:url(../images/201609/box1.png) -68px 0px  no-repeat;-webkit-transition:all .5s ease-in-out .4s; transition:all .4s ease-in-out .4s;-moz-transition:all .5s ease-in-out .4s; -ms-transition:all .5s ease-in-out .4s;-o-transition:all .5s ease-in-out .4s;}
.box ul li.box2 i{ background:url(../images/201609/box2.png) 0px 0px no-repeat;width:72px; left:103px; }
.box ul li:hover.box2 i{ background:url(../images/201609/box2.png) -72px 0px  no-repeat;-webkit-transition:all .5s ease-in-out .4s; transition:all .4s ease-in-out .4s;-moz-transition:all .5s ease-in-out .4s; -ms-transition:all .5s ease-in-out .4s;-o-transition:all .5s ease-in-out .4s;}
.box ul li.box3 i{ background:url(../images/201609/box3.png) 0px 0px no-repeat; width:55px; height:66px; left:113px;}
.box ul li:hover.box3 i{ background:url(../images/201609/box3.png) -55px 0px  no-repeat;-webkit-transition:all .5s ease-in-out .4s; transition:all .4s ease-in-out .4s;-moz-transition:all .5s ease-in-out .4s; -ms-transition:all .5s ease-in-out .4s;-o-transition:all .5s ease-in-out .4s;}
.box ul li.box4 i{ background:url(../images/201609/box4.png) 0px 0px no-repeat; width:70px; height:69px;}
.box ul li:hover.box4 i{ background:url(../images/201609/box4.png) -70px 0px  no-repeat;-webkit-transition:all .5s ease-in-out .4s; transition:all .4s ease-in-out .4s;-moz-transition:all .5s ease-in-out .4s; -ms-transition:all .5s ease-in-out .4s;-o-transition:all .5s ease-in-out .4s;}
.box ul li h3{ font-size:22px; color:#333333; padding:0; margin:0; line-height:24px; font-weight:normal; text-align:center; margin-top:248px;}
.box ul li h3 a{ color:#333}
.box ul li:hover h3{color:#fff;transition:all 0.8s;}
.box ul li p{ font-size:12px; color:#333333; line-height:20px; margin-top:20px; padding:0 20px}
.box ul li p a{color:#333333;}
.box ul li p a:hover{color:#fff;}
.box ul li:hover p{color:#fff;transition:all 0.8s;}

.guwenmore{ width:387px; height:56px; display:block; margin:0 auto; border:1px solid #ff9c00; clear:both; margin-top:35px; margin-bottom:32px; text-align:center; line-height:56px; font-size:16px; color:#ff9c00;}

.hvr-shutter-out-vertical{backface-visibility:hidden;background:transparent none repeat scroll 0 0;position:relative;transform:translateZ(0px);transition-duration:.3s;transition-property:color;-moz-transform:translateZ(0px);-moz-transition-duration:.3s;-moz-transition-property:color;-webkit-transform:translateZ(0px);-webkit-transition-duration:.3s;-webkit-transition-property:color;vertical-align:middle}
.hvr-shutter-out-vertical::before{background:#ff9c00 none repeat scroll 0 0;border:0 none;padding:1px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:50% 50% 0;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;-moz-transform:scaleY(0);-moz-transform-origin:50% 50% 0;-moz-transition-duration:.3s;-moz-transition-property:transform;-moz-transition-timing-function:ease-out;-webkit-transform:scaleY(0);-webkit-transform-origin:50% 50% 0;-webkit-transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-timing-function:ease-out;z-index:-1}
.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover{color:#000}
.hvr-shutter-out-vertical:active::before,.hvr-shutter-out-vertical:focus::before,.hvr-shutter-out-vertical:hover::before{transform:scaleY(1);-moz-transform:scaleY(1);-webkit-transform:scaleY(1)}

.btn-enter{font-family:iuniFonts;opacity:0;transition:all .5s ease-in .1s;-moz-transition:all .5s ease-in .1s;-webkit-transition:all .5s ease-in .1s}
.btn-enter{transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s;transform:translate(0px,5px);-moz-transform:translate(0px,5px);-webkit-transform:translate(0px,5px)}
.btn-enter {opacity:1;top:0;transform:translate(0px,0);-moz-transform:translate(0px,0);-webkit-transform:translate(0px,0)}
.btn-enter:active,.btn-enter:focus,.btn-enter:hover{color:#000}
.btn-enter {opacity:1;transition:all 0s ease-in 0s;-moz-transition:all 0s ease-in 0s;-webkit-transition:all 0s ease-in 0s}
.btn-enter {transform:translate(0px,0);-moz-transform:translate(0px,0);-webkit-transform:translate(0px,0)}
.btn-enter:active,.btn-enter:focus,.btn-enter:hover{background:#fff;color:#fff}

.customer2{clear:both; background:url(../images/201609/link_bg.png) no-repeat center top; margin-bottom:180px}
.customer_list2{/* width:1102px;*/ width:1160px; margin:0 auto;}
.customer_list2 table{border-collapse:collapse;border-spacing:0;}
.customer_list2 table td{ border:1px solid #dfdfdf; width:25%; height:180px; }
.customer_list2 table td img{ width:100%; height:180px;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}
.customer_list2 table td:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;filter:alpha(opacity=70);opacity:0.7;}
.customer_list2 table td .partner_box{position:relative;width:293px; padding:0; position: relative;height:180px; z-index: 1;}
.customer_list2 .partner_box .cont1{width:293px;height:180px;position:absolute;top:0px;left:0px;z-index:2;/*filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;*/}  
.customer_list2 .partner_box .cont2{width:293px;height:180px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute;top:0px;left:0px;z-index:1;transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}  
.customer_list2 .partner_box:hover .cont1{transform:rotateY(180deg);z-index:1;alpha(opacity=0);-moz-opacity:0;opacity:0;-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.customer_list2 .partner_box:hover .cont2{transform:rotateY(360deg);z-index:2;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);}  
.customer_list2 .partner_box:hover .cont2{z-index:2;}  
.customer_list2 .partner_box .cont1{transition:all .5s linear 10ms;} 
.customer_list2 .partner_box .cont2{transition:all .5s linear 10ms;} 



/*乐鸽平台*/


 /*app-type-page*/


.lege-zy{ color:#7d7f81; font-size:16px; text-align:center ; line-height:30px; margin-top:70px}
.lege-zy p{ font-size:36px; color:#808285;  margin-bottom:40px}


.app-type-page .text p{ margin-top:-29px}
 .lege-bg{background-image: url(../images/lege5-1.png);}
.app-features{ margin-top:15px}
.app-type-page{background: #f8f8f8;text-align: center;}
.app-type-page .text{ position: absolute; left: 50%; top: 25%; width: 600px;height:500px;margin:-200px 0 0 -480px; z-index: 10; position:relative}
.app-type-page .app-title{ font-size: 46px; font-weight: lighter;margin-bottom:35px; color:#fff}
.app-type-page .app-des{ font-size: 24px;margin-bottom:20px; color:#fff}
.app-type-page .app-features li{ display: inline-block;*display:inline;zoom:1; width: 150px;height:150px; text-align: center; margin:25px; border-radius:56px; float:left; color:#Fff; font-size:16px; background:#FFF}
.app-type-page .app-features li p{ font-size:30px; margin-bottom:0px; margin-top:9px}
.app-type-page .app-features li img{margin:8px;}
.app-type-page .image{position: absolute;left:50%;top:-34%;width: 620px;height:736px;margin:-308px 0 0 20px; position:relative}
.app-type-page .app-phone{position: absolute;top:0;left:0;width: 313px;height:636px;padding:92px 47px 103px 27px;background-image: url(../images/app1.png);z-index: 10;}
.app-type-page .app-page{position: absolute;top:50px;left:260px;width: 340px;height:478px;padding:28px 26px 11px 8px;background: url("images/index/app_type_page.png") no-repeat;z-index: 9;}
.app-type-page .app-phone img,.app-type-page .app-page img{width: 100%;height:109%;    box-shadow: -3px 5px 21px #000;}
.app-type-page.even{background: #fff;}
.app-type-page.even .text{margin:-42px 0 0 -20px;}
.app-type-page.even .image{margin:-200px 0 0 -640px;}
.app-type-page.even .app-phone{left:auto;right:0;padding:92px 29px 103px 45px; background-image: url(../images/app9.png) }
.app-type-page.even .app-page{left:auto;right:260px;padding:28px 8px 11px 26px;}
.app-type-page .app-page-gallery{height: 100%;overflow: hidden; position:absolute; left:6.7%;width:270px}
.app-type-page .app-page-gallery ul,.app-type-page .app-page-gallery li{height: 464px;width:270px}

.app-type-page.show .app-title{-webkit-animation: fadeInLeft .6s .3s ease both; -moz-animation: fadeInLeft .6s .3s ease both;-ms-animation: fadeInLeft .6s .3s ease both;animation: fadeInLeft .6s .3s ease both;}
.app-type-page.show .app-des{-webkit-animation: fadeInLeft .6s .6s ease both; -moz-animation: fadeInLeft .6s .6s ease both;-ms-animation: fadeInLeft .6s .6s ease both;animation: fadeInLeft .6s .6s ease both;}
.app-type-page.show .app-features{-webkit-animation: fadeInLeft .6s .9s ease both; -moz-animation: fadeInLeft .6s .9s ease both;-ms-animation: fadeInLeft .6s .9s ease both;animation: fadeInLeft .6s .9s ease both;}
.app-type-page.show .btn-group{-webkit-animation: fadeInLeft .6s 1.2s ease both; -moz-animation: fadeInLeft .6s 1.2s ease both;-ms-animation: fadeInLeft .6s 1.2s ease both;animation: fadeInLeft .6s 1.2s ease both;}
.app-type-page.show .app-phone{-webkit-animation: fadeInRight 1s .3s ease both; -moz-animation: fadeInRight 1s .3s ease both;-ms-animation: fadeInRight 1s .3s ease both;animation: fadeInRight 1s .3s ease both;}
.app-type-page.show .app-page{-webkit-animation: fadeInRight 1.2s .6s ease both; -moz-animation: fadeInRight 1.2s .6s ease both;-ms-animation: fadeInRight 1.2s .6s ease both;animation: fadeInRight 1.2s .6s ease both;}
.app-type-page.show.even .app-title{-webkit-animation: fadeInRight .6s .3s ease both; -moz-animation: fadeInRight .6s .3s ease both;-ms-animation: fadeInRight .6s .3s ease both;animation: fadeInRight .6s .3s ease both;}
.app-type-page.show.even .app-des{-webkit-animation: fadeInRight .6s .6s ease both; -moz-animation: fadeInRight .6s .6s ease both;-ms-animation: fadeInRight .6s .6s ease both;animation: fadeInRight .6s .6s ease both;}
.app-type-page.show.even .app-features{-webkit-animation: fadeInRight .6s .9s ease both; -moz-animation: fadeInRight .6s .9s ease both;-ms-animation: fadeInRight .6s .9s ease both;animation: fadeInRight .6s .9s ease both;}
.app-type-page.show.even .btn-group{-webkit-animation: fadeInRight .6s 1.2s ease both; -moz-animation: fadeInRight .6s 1.2s ease both;-ms-animation: fadeInRight .6s 1.2s ease both;animation: fadeInRight .6s 1.2s ease both;}
.app-type-page.show.even .app-phone{-webkit-animation: fadeInLeft 1s .3s ease both; -moz-animation: fadeInLeft 1s .3s ease both;-ms-animation: fadeInLeft 1s .3s ease both;animation: fadeInLeft 1s .3s ease both;}
.app-type-page.show.even .app-page{-webkit-animation: fadeInLeft 1.2s .6s ease both; -moz-animation: fadeInLeft 1.2s .6s ease both;-ms-animation: fadeInLeft 1.2s .6s ease both;animation: fadeInLeft 1.2s .6s ease both;}
 


/*首页动画*/
@-webkit-keyframes animateHand { 0% {
    opacity:0;
}
    20% {
        opacity:1;
        -webkit-transform:translateX(0)
    }
    80% {
        opacity:1;
        -webkit-transform:translateX(-180px)
    }
    100% {
        opacity:0;
        -webkit-transform:translateX(-180px)
    }
}
@-moz-keyframes animateHand { 0% {
    opacity:0;
}
    20% {
        opacity:1;
        -moz-transform:translateX(0)
    }
    80% {
        opacity:1;
        -moz-transform:translateX(-180px)
    }
    100% {
        opacity:0;
        -moz-transform:translateX(-180px)
    }
}
@-ms-keyframes animateHand { 0% {
    opacity:0;
}
    20% {
        opacity:1;
        -ms-transform:translateX(0)
    }
    80% {
        opacity:1;
        -ms-transform:translateX(-180px)
    }
    100% {
        opacity:0;
        -ms-transform:translateX(-180px)
    }
}
@keyframes animateHand { 0% {
    opacity:0;
}
    20% {
        opacity:1;
        transform:translateX(0)
    }
    80% {
        opacity:1;
        transform:translateX(-180px)
    }
    100% {
        opacity:0;
        transform:translateX(-180px)
    }
}
@-webkit-keyframes scale { 0% {
    -webkit-transform:scale(1);
}
    50% {
        -webkit-transform:scale(1.6);
    }
    100% {
        -webkit-transform:scale(1);
    }
}
@-moz-keyframes scale { 0% {
    -moz-transform:scale(1);
}
    50% {
        -moz-transform:scale(1.6);
    }
    100% {
        -moz-transform:scale(1);
    }
}
@-ms-keyframes scale { 0% {
    -ms-transform:scale(1);
}
    50% {
        -ms-transform:scale(1.6);
    }
    100% {
        -ms-transform:scale(1);
    }
}
@keyframes scale { 0% {
    transform:scale(1);
}
     50% {
         transform:scale(1.6);
     }
     100% {
         transform:scale(1);
     }
 }
@-webkit-keyframes fade { 0% {
    opacity:0;
}

    100% {
        opacity:1;
    }
}
@-moz-keyframes fade { 0% {
    opacity:0;
}
    100% {
        opacity:1;
    }
}
@-ms-keyframes fade { 0% {
    opacity:0;
}
    100% {
        opacity:1;
    }
}
@keyframes fade { 0% {
    opacity:0;
}
    100% {
        opacity:1;
    }
}
@-webkit-keyframes hide { 0% {
    opacity:1;
}
    100% {
        opacity:0;
    }
}
@-moz-keyframes hide { 0% {
    opacity:1;
}
    100% {
        opacity:0;
    }
}
@-ms-keyframes hide { 0% {
    opacity:1;
}
    100% {
        opacity:0;
    }
}
@keyframes hide { 0% {
    opacity:1;
}
    100% {
        opacity:0;
    }
}
@-webkit-keyframes fadeInUp { 0% {
    opacity:0;
    -webkit-transform:translateY(20px)
}
    100% {
        opacity:1;
        -webkit-transform:translateY(0)
    }
}
@-moz-keyframes fadeInUp { 0% {
    opacity:0;
    -moz-transform:translateY(20px)
}
    100% {
        opacity:1;
        -moz-transform:translateY(0)
    }
}
@-ms-keyframes fadeInUp { 0% {
    opacity:0;
    -ms-transform:translateY(20px)
}
    100% {
        opacity:1;
        -ms-transform:translateY(0)
    }
}
@keyframes fadeInUp { 0% {
    opacity:0;
    transform:translateY(20px)
}
    100% {
        opacity:1;
        transform:translateY(0)
    }
}
@-webkit-keyframes fadeInDown { 0% {
    opacity:0;
    -webkit-transform:translateY(-20px)
}
    100% {
        opacity:1;
        -webkit-transform:translateY(0)
    }
}
@-moz-keyframes fadeInDown { 0% {
    opacity:0;
    -moz-transform:translateY(-20px)
}
    100% {
        opacity:1;
        -moz-transform:translateY(0)
    }
}
@-ms-keyframes fadeInDown { 0% {
    opacity:0;
    -ms-transform:translateY(-20px)
}
    100% {
        opacity:1;
        -ms-transform:translateY(0)
    }
}
@keyframes fadeInDown { 0% {
    opacity:0;
    transform:translateY(-20px)
}
    100% {
        opacity:1;
        transform:translateY(0)
    }
}
@-webkit-keyframes fadeInLeft { 0% {
    opacity:0;
    -webkit-transform:translateX(-20px)
}
    100% {
        opacity:1;
        -webkit-transform:translateX(0)
    }
}
@-moz-keyframes fadeInLeft { 0% {
    opacity:0;
    -moz-transform:translateX(-20px)
}
    100% {
        opacity:1;
        -moz-transform:translateX(0)
    }
}
@-ms-keyframes fadeInLeft { 0% {
    opacity:0;
    -ms-transform:translateX(-20px)
}
    100% {
        opacity:1;
        -ms-transform:translateX(0)
    }
}
@keyframes fadeInLeft { 0% {
    opacity:0;
    transform:translateX(-20px)
}
    100% {
        opacity:1;
        transform:translateX(0)
    }
}
@-webkit-keyframes fadeInRight { 0% {
    opacity:0;
    -webkit-transform:translateX(20px)
}
    100% {
        opacity:1;
        -webkit-transform:translateX(0)
    }
}
@-moz-keyframes fadeInRight { 0% {
    opacity:0;
    -moz-transform:translateX(20px)
}
    100% {
        opacity:1;
        -moz-transform:translateX(0)
    }
}
@-ms-keyframes fadeInRight { 0% {
    opacity:0;
    -ms-transform:translateX(20px)
}
    100% {
        opacity:1;
        -ms-transform:translateX(0)
    }
}
@keyframes fadeInRight { 0% {
    opacity:0;
    transform:translateX(20px)
}
    100% {
        opacity:1;
        transform:translateX(0)
    }
}
@-webkit-keyframes bounceIn { 0% {
    opacity:0;
    -webkit-transform:scale(.3)
}
    50% {
        opacity:1;
        -webkit-transform:scale(1.02)
    }
    70% {
        -webkit-transform:scale(.95)
    }
    100% {
        -webkit-transform:scale(1)
    }
}
@-moz-keyframes bounceIn { 0% {
    opacity:0;
    -moz-transform:scale(.3)
}
    50% {
        opacity:1;
        -moz-transform:scale(1.02)
    }
    70% {
        -moz-transform:scale(.95)
    }
    100% {
        -moz-transform:scale(1)
    }
}
@-ms-keyframes bounceIn { 0% {
    opacity:0;
    -ms-transform:scale(.3)
}
    50% {
        opacity:1;
        -ms-transform:scale(1.02)
    }
    70% {
        -ms-transform:scale(.95)
    }
    100% {
        -ms-transform:scale(1)
    }
}
@keyframes bounceIn { 0% {
    opacity:0;
    transform:scale(.3)
}
    50% {
        opacity:1;
        transform:scale(1.02)
    }
    70% {
        transform:scale(.95)
    }
    100% {
        transform:scale(1)
    }
}
@-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% {
    -webkit-transform:translateY(0)
}
    40% {
        -webkit-transform:translateY(-8px)
    }
    60% {
        -webkit-transform:translateY(-5px)
    }
}
@-moz-keyframes bounce { 0%, 20%, 50%, 80%, 100% {
    -moz-transform:translateY(0)
}
    40% {
        -moz-transform:translateY(-8px)
    }
    60% {
        -moz-transform:translateY(-5px)
    }
}
@-ms-keyframes bounce { 0%, 20%, 50%, 80%, 100% {
    -ms-transform:translateY(0)
}
    40% {
        -ms-transform:translateY(-8px)
    }
    60% {
        -ms-transform:translateY(-5px)
    }
}
@keyframes bounce { 0%, 20%, 50%, 80%, 100% {
    transform:translateY(0)
}
    40% {
        transform:translateY(-8px)
    }
    60% {
        transform:translateY(-5px)
    }
} 



/*佰纳公益*/



.main{ margin-top:140px}
.bngy-lit{ font-size:46px; color:#0e5ac2; text-align:center; }
.bngy-lit1{ color:#808285; text-align:center; font-size:18px; height:40px; margin-top:15px; margin-bottom:27px}

address, b, caption, cite, code, dfn, em, i, th, var {
	font-style:normal;
	font-weight:400
}
button, input, optgroup, option, select, textarea {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit
}
button, input {
	overflow:visible;
	vertical-align:middle;
	outline:0
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:400
}
a, area {
	outline:0;
blr:expression(this.onFocus=this.blur())
}
a:active, a:focus, a:hover {
	outline:0;
blr:expression(this.onFocus=this.blur())
}
sub, sup {
	vertical-align:baseline
}
table {
	border-collapse:collapse;
	border-spacing:0
}
textarea {
	resize:none
}
input[type=button], input[type=submit] {
	cursor:pointer
}
img {
	border:0;
	
}
a img, img {
	-ms-interpolation-mode:bicubic
}
a {
	text-decoration:none;
	color:#666
}
a:hover {
	text-decoration:none
}

button:focus {
	outline:none 0
}
.clearLink, .clearLink:hover {
	cursor:text;
	text-decoration:none
}
.layout {
	width:1200px;
	margin:0 auto;
	clear:both
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	font-size:0;
	line-height:0
}

.ball {
	background:url(../images/bg1.jpg) no-repeat center;
	max-width:1920px;
	margin:0 auto;
	height:580px
}
.ball .ball-inner {
	position:relative;
	width:867px;
	margin:0 auto;
	height:100%;
	box-sizing:border-box;
	padding-top:35px;
	line-height:1
}
/*.ball .ball-inner .bb {
	position:absolute;
-webkit-animation:bounceIn .4s ease-in-out infinite alternate;
-o-animation:bounceIn .4s ease-in-out infinite alternate;
animation:bounceIn .4s ease-in-out infinite alternate
}
.ball .ball-inner .bb1 {
	top:506px;
	left:-338px;
	width:43px;
	height:43px;
	background:url(../images/BB1.html) no-repeat center;
	-webkit-animation-delay:1s;
	-moz-animation-delay:1s;
	-o-animation-delay:1s;
	animation-delay:1s
}
.ball .ball-inner .bb2 {
	top:510px;
	left:-86px;
	width:14px;
	height:14px;
	background:url(../images/BB2.html) no-repeat center;
	-webkit-animation-delay:2s;
	-moz-animation-delay:2s;
	-o-animation-delay:2s;
	animation-delay:2s
}
.ball .ball-inner .bb3 {
	top:183px;
	left:-40px;
	width:15px;
	height:15px;
	background:url(../images/BB3.html) no-repeat center;
	-webkit-animation-delay:2s;
	-moz-animation-delay:2s;
	-o-animation-delay:2s;
	animation-delay:2s
}
.ball .ball-inner .bb4 {
	top:25px;
	left:450px;
	width:18px;
	height:18px;
	background:url(../images/BB4.html) no-repeat center;
	-webkit-animation-delay:1.9s;
	-moz-animation-delay:1.9s;
	-o-animation-delay:1.9s;
	animation-delay:1.9s
}
.ball .ball-inner .bb5 {
	top:366px;
	left:764px;
	width:21px;
	height:21px;
	background:url(../images/BB5.html) no-repeat center;
	-webkit-animation-delay:1.5s;
	-moz-animation-delay:1.5s;
	-o-animation-delay:1.5s;
	animation-delay:1.5s
}
.ball .ball-inner .bb6 {
	top:94px;
	left:900px;
	width:15px;
	height:15px;
	background:url(../images/BB6.html) no-repeat center;
-webkit-animation-delay:.3s;
-moz-animation-delay:.3s;
-o-animation-delay:.3s;
animation-delay:.3s
}*/
.ball .ball-inner .more-wrap {
	position:absolute;
	width:155px;
	height:43px;
	bottom:40px;
	left:50%;
	margin:0 0 0 -65px;
	border-radius:8px;
	background-color:#0e5ac2;
	overflow:hidden
}
.ball .ball-inner .more-wrap:hover .more {
	top:48px
}
.ball .ball-inner .more-wrap:hover .more2 {
	top:0
}
.ball .ball-inner .more { -webkit-border-radius:8px;
	position:absolute;
	top:0;
	left:0;
	width:155px;
	height:43px;
	line-height:43px;
	text-align:center;
	font-size:18px;
	color:#fff;
	background:#0e5ac2 url(../images/MORE.png) no-repeat 160px center;
-webkit-transition:all .4s;
-moz-transition:all .4s;
-ms-transition:all .4s;
-o-transition:all .4s;
transition:all .4s
}
.ball .ball-inner .more2 {
	-webkit-border-radius:8px;
	position:absolute;
	top:-48px;
	left:0x;
	width:155px;
	height:43px;
	line-height:43px;
	text-align:center;
	font-size:18px;
	color:#fff;
	background:#0e5ac2 url(../images/MORE.png) no-repeat 160px center;
-webkit-transition:all .4s;
-moz-transition:all .4s;
-ms-transition:all .4s;
-o-transition:all .4s;
transition:all .4s
}
.ball .ball-inner .num .p1 { text-align:center;
	float:left;
	width:170px;
	height:86px;
-webkit-animation-delay:.4s;
-moz-animation-delay:.4s;
-o-animation-delay:.4s;
animation-delay:.4s
}
.ball .ball-inner .num .p1 span {
	color:#0e5ac2;
	font-size:82px
}
.ball .ball-inner .num .p1 b {
	font-size:54px;
	color:#0e5ac2;
	vertical-align:8px;
	margin-left:4px
}
.ball .ball-inner .num .p1 em {
	font-size:14px;
	color:#0e5ac2
}
.ball .ball-inner .num .p2 { text-align:center;
	float:left;
	width:227px;
	height:86px;
	margin-left:130px;
-webkit-animation-delay:.8s;
-moz-animation-delay:.8s;
-o-animation-delay:.8s;
animation-delay:.8s
}
.ball .ball-inner .num .p2 span {
	color:#0e5ac2;
	font-size:82px
}
.ball .ball-inner .num .p2 b {
	font-size:40px;
	color:#0e5ac2;
	vertical-align:33px
}
.ball .ball-inner .num .p2 em {
	font-size:14px;
	color:#0e5ac2
}
.ball .ball-inner .num .p3 { text-align:center;
	float:right;
	width:227px;
	height:86px;
	-webkit-animation-delay:1.2s;
	-moz-animation-delay:1.2s;
	-o-animation-delay:1.2s;
	animation-delay:1.2s
}
.ball .ball-inner .num .p3 span {
	color:#1a97df;
	font-size:82px
}
.ball .ball-inner .num .p3 b {
	font-size:40px;
	color:#0e5ac2;
	vertical-align:33px
}
.ball .ball-inner .num .p3 em {
	font-size:14px;
	color:#0e5ac2
}
.ball .ball-inner .d1 { 

	 margin-bottom:-32;
	position:absolute;
	cursor:pointer
}
/*.ball .ball-inner:first-child .d1{left: 128px !important;bottom: 40px !important;}*/
.ball .ball-inner #dl1{left: 128px;bottom: 40px;}
.ball .ball-inner #dl2{left: 156px;bottom: 108px;}
.ball .ball-inner #dl3{left: 346px;bottom: 220px;}
.ball .ball-inner #dl4{left: 204px;bottom: 177px;}
.ball .ball-inner #dl5{left: 366px;bottom: 114px;}
.ball .ball-inner #dl6{left: 486px;bottom: 242px;}
.ball .ball-inner #dl7{left: 524px;bottom: 190px;}
.ball .ball-inner #dl8{left: 664px;bottom: 118px;}
.ball .ball-inner #dl9{left: px ;bottom: px;}
.ball .ball-inner #dl{left: px ;bottom: px;}
.ball .ball-inner #dl{left: px ;bottom: px;}
.ball .ball-inner #dl{left: px ;bottom: px;}
.ball .ball-inner #dl{left: px ;bottom: px;}
.ball .ball-inner #dl{left: px ;bottom: px;}
.ball .ball-inner #dl{left: px ;bottom: px;}
.ball .ball-inner #dl{left: px ;bottom: px;}
.ball .ball-inner #dl{left: px ;bottom: px;}
.ball .ball-inner #dl{left: px ;bottom: px;}
/*.ball .ball-inner:nth-child(1) .d1{left: 128px !important;bottom: 40px !important;}*/
/*.ball .ball-inner .d1{left: 128px;bottom: 40px;}*/

.ball .ball-inner .d1 dt {
	float:left;
	margin-top:8px;
	position:relative;
	width:22px;
	height:21px;


	cursor:pointer;
	margin-right:16px;
	background-image:url(../Images/xin.png);
}


.ball .ball-inner .d1 dt .light {
	position:absolute;
-webkit-transition:all .4s;
-moz-transition:all .4s;
-ms-transition:all .4s;
-o-transition:all .4s;
transition:all .4s;
	transform-origin:100% 100%;
	-webkit-transform-origin:100% 100%;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	transform:scale(0);
	opacity:0;
	filter:alpha(opacity=0);
	top:-116px;
	left:-334px;
	width:345px;
	height:123px;
	background:url(../images/ball.png) no-repeat
}
.ball .ball-inner .on dt {
	z-index:1
}
.ball .ball-inner .d1.spe dt .light {
	background:url(../images/ball2.png) no-repeat;
	left:7px;
	transform-origin:0 100%;
	-webkit-transform-origin:0 100%
}
.ball .ball-inner .d1 dt .light .light-inner {
	width:324px;
	height:80px;
	background-color:#fff;
	border-radius:44px
}
.ball .ball-inner .d1 dt .light .light-inner .lt {
	float:left;
	height:80px;
	width:80px;
	border:4px solid #c50202;
	border-radius:44px;
	
}.ball .ball-inner .d1 dt .light .light-inner .lt img{ -webkit-border-radius:50%; width:100% }
.ball .ball-inner .d1 dt .light .light-inner .lt1 {
	background-image:url(../Images/tubiao1.jpg)
}
.ball .ball-inner .d1 dt .light .light-inner .lt2 {
	background-image:url(../Images/tubiao2.jpg)
}
.ball .ball-inner .d1 dt .light .light-inner .lt3 {
	background-image:url(../Images/tubiao3.jpg)
}
.ball .ball-inner .d1 dt .light .light-inner .lt4 {
	background-image:url(../Images/tubiao4.jpg)
}
.ball .ball-inner .d1 dt .light .light-inner .lt5 {
	background-image:url(../Images/tubiao5.jpg)
}
.ball .ball-inner .d1 dt .light .light-inner .lt6 {
	background-image:url(../Images/tubiao6.jpg)
}
.ball .ball-inner .d1 dt .light .light-inner .lt7 {
	background-image:url(../Images/tubiao7.jpg)
}
.ball .ball-inner .d1 dt .light .light-inner .lt8 {
	background-image:url(../Images/tubiao8.jpg)
}
.ball .ball-inner .d1 dt .light .light-inner .rg {
	float:left;
	width:210px;
	padding-top:10px;
	margin-left:10px
}
.ball .ball-inner .d1 dt .light .light-inner .rg .p1 {
	font-size:15px;
	color:#8b8b8b;
	margin-bottom:8px;
	line-height:1.4
}
.ball .ball-inner .d1 dt .light .light-inner .rg .p2 {
	font-size:14px;
	color:#000
}
.ball .ball-inner .d1 dt span {
	position:absolute;
	width:12px;
	height:12px;
	top:50%;
	left:50%; margin:-10.5px 0 0 -11px;

	border-radius:8px;
	-webkit-animation:fd 2s forwards infinite;
	-o-animation:fd 2s forwards infinite;
	animation:fd 2s forwards infinite
}
.ball .ball-inner .d1 dd {
	float:left
}
.ball .ball-inner .d1 dd span {
	font-size:16px;
	color:#6d6e71;
}
.ball .ball-inner .d1 dd b {
	font-size:12px;
	color:#6d6e71;
}
.ball .ball-inner .on dt .light {
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1)
}
.ball .ball-inner .on span {
	animation-play-state:paused;
	-webkit-animation-play-state:paused
}
.ball .ball-inner .on dt {
	border-color:#33d59d
}
.ball .ball-inner .on dt span {
	background-image:url(../images/xin2.png); width:22px; height:21px;
}
.ball .ball-inner .on dd b, .ball .ball-inner .on dd span {
	color:#33d59d
}
.ball .ball-inner .big dt {
	width:22px;
	height:21px;
	border-radius:20px
}
.ball .ball-inner .big dt span {
	width:22px;
	height:21px;
	border-radius:14px;
	-11px 0 0 -10.5px
	animation-delay:1s
}
.ball .ball-inner .big dd span {
	font-size:26px
}
.ball .ball-inner .big dd b {
	font-size:14px
}
.allist {
	padding:32px 0 0 0
}
.allist-img {
	position:relative;
	overflow:hidden
}
.allist-img p {
transition:all .25s;
	position:absolute;
	bottom:-53px;
	left:0;
	width:100%;
	line-height:53px;
	background:#000;
	opacity:.5;
	color:#fff;
	text-indent:15px;
	font-size:16px
}
.allist li:hover .allist-img p {
	bottom:0
}
.allist li {
	float:left;
	width:375px;
	height:368px;
	position:relative;
	padding-bottom:2px;
	margin-right:37px;
	margin-bottom:31px
}
.allist-wrap {
	padding:13px
}
.allist-cnt {
	float:left;
	width:263px
}
.allist-cnt h5 {
	line-height:30px;
	font-size:19px;
	color:#1a1a1a;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.allist-cnt p {
	line-height:22px;
	font-size:14px;
	color:#666;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.allist-wrap2 {
	float:right;
	width:95px;
	margin-right:-13px
}
.allist-num {
	float:right;
	padding-left:20px;
	background:url(../images/al.png) no-repeat left center;
	line-height:24px;
	color:#999
}
.allist-btn {
	float:right;
	width:100%;
	padding-top:8px
}
.allist-btn a {
	margin-left:2px;
	float:right;
	width:21px;
	height:18px;
	background-position:center;
	background-repeat:no-repeat
}
.allist-btn a.s4 {
	background-image:url(../images/al2.png)
}
.allist-btn a.s3 {
	background-image:url(../images/al3.png)
}
.allist-btn a.s2 {
	background-image:url(../images/al4.png)
}
.allist-btn a.s1 {
	background-image:url(../images/al5.png)
}
.allist-btn a.hasewm .ewms {
	position:absolute;
	top:50px;
	left:0;
	width:100%;
	color:#fff;
	text-align:center;
transition:all .25s;
	transform:scale(0);
	opacity:0;
	filter:Alpha(opacity=0);
	display:none\9
}
.allist-btn a.hasewm:hover .ewms {
	transform:scale(1);
	opacity:1;
	filter:Alpha(opacity=100);
	display:block\9
}
.allist-btn a.hasewm .ewms i {
	display:inline-block;
	font-weight:700;
	font-size:18px;
	line-height:40px;
	margin:0 15px;
	margin-top:-30px;
	vertical-align:top;
	color:#0095e2
}
.allist-btn a.hasewm .ewms canvas {
	border:8px solid #fff
}
.allist-line {
	position:absolute;
	height:2px;
	background:#3082d6;
	position:absolute;
	bottom:0;
	left:0;
transition:all .25s;
	width:0
}
.allist li:hover .allist-line {
	width:100%
}
.somelinks {
	padding-top:30px
}
.smmenu {
	float:left;
	width:929px
}
.smmenu a {
	float:left;
	width:105px;
	height:33px;
	line-height:33px;
	text-align:center;
	border:1px solid #d8d8d8;
	border-radius:1px;
	margin-right:9px;
	margin-bottom:10px
}
.smmenu a:hover {
	color:#fff;
	background:#0095e2
}
.smmenu a.on {
	color:#fff;
	background:#0095e2
}
.somelinks .bgbg {
	background:#676767;
	border-radius:5px;
	float:right;
	width:269px;
	height:125px
}
.somelinks .bgbg .searchbo {
	background:#fff;
	margin-right:10px;
	margin-top:40px
}
.Qi_list1 {
	border-bottom:1px solid #eaeaea
}
.Qi_list1 ul {
	box-sizing:border-box;
	padding-bottom:8px
}
.Qi_list1 ul.menu_l {
	border-right:2px solid #eaeaea;
	padding-right:15px;
	width:700px
}
.Qi_list1 ul.menu_r {
	padding-left:15px
}
.Qi_list1 ul li {
	float:left;
	width:97px;
transition:all .25s
}
.Qi_list1 ul li:hover {
	transform:translate3d(0, -10px, 0)
}
.Qi_list1 ul li a {
	display:block
}
.Qi_list1 ul li span {
	display:block;
	padding:6px 0;
	font-size:14px;
	color:#333;
	text-align:center;
	line-height:1
}
.Qi_list1 ul li span i {
	display:inline-block;
	margin-top:-10px;
	width:80px;
	height:80px
}
.Qi_list1 ul li._a1 span i {
	background-image:url(../images/albc1.png)
}
.Qi_list1 ul {
	float:left
}
.Qi_list1 ul li._a2 span i {
	background-image:url(../images/albc2.png)
}
.Qi_list1 ul li._a3 span i {
	background-image:url(../images/albc3.png)
}
.Qi_list1 ul li._a4 span i {
	background-image:url(../images/albc4.png)
}
.Qi_list1 ul li._a5 span i {
	background-image:url(../images/albc5.png)
}
.Qi_list1 ul li._a6 span i {
	background-image:url(../images/albc6.png)
}
.Qi_list1 ul li._a7 span i {
	background-image:url(../images/albc7.png)
}
.Qi_list1 ul li._a8 span i {
	background-image:url(../images/albc15.png)
}
.Qi_list1 ul li._a9 span i {
	background-image:url(../images/albc16.png)
}
.Qi_list1 ul li._a10 span i {
	background-image:url(../images/albc17.png)
}
.Qi_list1 ul li._a11 span i {
	background-image:url(../images/albc18.png)
}
.Qi_list1 ul li._a12 span i {
	background-image:url(../images/albc19.png)
}
.Qi_list1 ul li._a1:hover span i, .Qi_list1 ul li.on._a1 span i {
	background-image:url(../images/albc8.png)
}
.Qi_list1 ul li._a2:hover span i, .Qi_list1 ul li.on._a2 span i {
	background-image:url(../images/albc9.png)
}
.Qi_list1 ul li._a3:hover span i, .Qi_list1 ul li.on._a3 span i {
	background-image:url(../images/albc10.png)
}
.Qi_list1 ul li._a4:hover span i, .Qi_list1 ul li.on._a4 span i {
	background-image:url(../images/albc11.png)
}
.Qi_list1 ul li._a5:hover span i, .Qi_list1 ul li.on._a5 span i {
	background-image:url(../images/albc12.png)
}
.Qi_list1 ul li._a6:hover span i, .Qi_list1 ul li.on._a6 span i {
	background-image:url(../images/albc13.png)
}
.Qi_list1 ul li._a7:hover span i, .Qi_list1 ul li.on._a7 span i {
	background-image:url(../images/albc14.png)
}
.Qi_list1 ul li._a8:hover span i, .Qi_list1 ul li.on._a8 span i {
	background-image:url(../images/albc20.png)
}
.Qi_list1 ul li._a9:hover span i, .Qi_list1 ul li.on._a9 span i {
	background-image:url(../images/albc21.png)
}
.Qi_list1 ul li._a10:hover span i, .Qi_list1 ul li.on._a10 span i {
	background-image:url(../images/albc22.png)
}
.Qi_list1 ul li._a11:hover span i, .Qi_list1 ul li.on._a11 span i {
	background-image:url(../images/albc23.png)
}
.Qi_list1 ul li._a12:hover span i, .Qi_list1 ul li.on._a12 span i {
	background-image:url(../images/albc24.png)
}
.Qi_list1 ul li a:hover span, .Qi_list1 ul li.on a span {
	color:#0095e2
}
.Q_case_1 {
	width:100%;
	height:422px;
	background:url(../images/Qi_2.jpg) repeat center left
}
.cap_1 {
	padding-top:50px;
	padding-bottom:57px;
	position:relative
}
.cap_1 .cap_tit {
	margin-bottom:50px
}
.cap_1 .cap_tit .c_img {
	width:161px;
	height:90px;
	margin-right:30px
}
.cap_1 .cap_tit .c_img img {
	width:161px;
	height:90px
}
.cap_1 .cap_tit .c_tit {
	width:870px
}
.cap_1 .cap_tit .c_tit h4 {
	position:relative;
	padding-bottom:15px;
	font-size:40px;
	color:#3f3f3f;
	line-height:1
}
.cap_1 .cap_tit .c_tit h4:before {
	position:absolute;
	left:0;
	bottom:0;
	width:44px;
	height:3px;
	content:'';
	background:#00a6ea
}
.cap_1 .cap_tit .c_tit h6 {
	margin-top:15px;
	line-height:20px
}
.cap_1 .cap_tit .c_tit h6 span {
	float:left;
	margin-right:30px;
	font-size:16px;
	color:#000
}
.cap_1 .cap_tit .c_tit h6 font {
	float:left;
	margin-right:15px;
	font-size:14px;
	color:#666
}
.cap_1 .cap_mian .m_1 {
	float:left;
	width:550px;
	line-height:28px
}
.cap_1 .cap_mian .m_1 p {
	font-size:14px;
	color:#999
}
.hj {
	font-size:14px;
	color:#333;
	padding-bottom:20px
}
.hj a {
	font-size:14px;
	color:#333
}
.hj a.chucuo {
	display:inline-block;
	width:16px;
	height:22px;
	margin-left:15px;
	background:url(../images/Q10.png) no-repeat center;
	vertical-align:top
}
.cap_1 .cap_mian .m_2 {
	float:left;
	margin-left:120px
}
.cap_1 .cap_mian .m_2 .m_ewm {
	float:left;
	text-align:center
}
.cap_1 .cap_mian .m_2 .m_ewm span {
	display:block
}
.cap_1 .cap_mian .m_2 .m_ewm span img {
	width:100%
}
.cap_1 .cap_mian .m_2 .m_ewm font {
	display:block;
	font-size:12px;
	color:#666;
	line-height:24px
}
.cap_1 .cap_mian .m_2 .m_but {
	float:left;
	margin-left:30px
}
.cap_1 .cap_mian .m_2 .m_but a {
	display:block;
	width:164px;
	height:48px;
	border:2px solid #404040;
	font-size:18px;
	color:#404040;
	line-height:48px;
	text-align:center
}

.ipa0 {
	animation-name:ip0;
	-webkit-animation-name:ip0
}
.ipa1 {
	animation-name:ip1;
	-webkit-animation-name:ip1
}
.ipa2 {
	animation-name:ip2;
	-webkit-animation-name:ip2
}
.ipa3 {
	animation-name:ip3;
	-webkit-animation-name:ip3
}
.ipa6 {
	animation-name:ip6;
	-webkit-animation-name:ip6
}
.ipa7 {
	animation-name:ip7;
	-webkit-animation-name:ip7
}
.n0.numm0 {
	animation-duration:5s;
	animation-timing-function:ease-in-out;
animation-delay:.5s;
	animation-iteration-count:1;
	animation-direction:normal;
	animation-fill-mode:forwards;
	-webkit-animation-duration:5s;
	-webkit-animation-timing-function:ease-in-out;
-webkit-animation-delay:.5s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:normal;
	-webkit-animation-fill-mode:forwards
}
.n1.numm0 {
	animation-duration:5s;
	animation-timing-function:ease-in-out;
	animation-delay:1s;
	animation-iteration-count:1;
	animation-direction:normal;
	animation-fill-mode:forwards;
	-webkit-animation-duration:5s;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-delay:1s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:normal;
	-webkit-animation-fill-mode:forwards
}
.n2.numm0 {
	animation-duration:5s;
	animation-timing-function:ease-in-out;
	animation-delay:1.5s;
	animation-iteration-count:1;
	animation-direction:normal;
	animation-fill-mode:forwards;
	-webkit-animation-duration:5s;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-delay:1.5s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:normal;
	-webkit-animation-fill-mode:forwards
}
.n3.numm0 {
	animation-duration:5s;
	animation-timing-function:ease-in-out;
	animation-delay:2s;
	animation-iteration-count:1;
	animation-direction:normal;
	animation-fill-mode:forwards;
	-webkit-animation-duration:5s;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-delay:2s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:normal;
	-webkit-animation-fill-mode:forwards
}
.numm1 {
	animation-duration:5s;
	animation-timing-function:ease-in-out;
	animation-delay:0s;
	animation-iteration-count:1;
	animation-direction:normal;
	animation-fill-mode:forwards;
	-webkit-animation-duration:5s;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-delay:0s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:normal;
	-webkit-animation-fill-mode:forwards
}
.numm2 {
	animation-duration:5s;
	animation-timing-function:ease-in-out;
	animation-delay:0s;
	animation-iteration-count:1;
	animation-direction:normal;
	animation-fill-mode:forwards;
	-webkit-animation-duration:5s;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-delay:0s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:normal;
	-webkit-animation-fill-mode:forwards
}
.numm3 {
	animation-duration:5s;
	animation-timing-function:ease-in-out;
	animation-delay:0s;
	animation-iteration-count:1;
	animation-direction:normal;
	animation-fill-mode:forwards;
	-webkit-animation-duration:5s;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-delay:0s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:normal;
	-webkit-animation-fill-mode:forwards
}
.numm6 {
	animation-duration:5s;
	animation-timing-function:ease-in-out;
	animation-delay:1s;
	animation-iteration-count:1;
	animation-direction:normal;
	animation-fill-mode:forwards;
	-webkit-animation-duration:5s;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-delay:1s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:normal;
	-webkit-animation-fill-mode:forwards
}
.numm7 {
	animation-duration:5s;
	animation-timing-function:ease-in-out;
	animation-delay:1s;
	animation-iteration-count:1;
	animation-direction:normal;
	animation-fill-mode:forwards;
	-webkit-animation-duration:5s;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-delay:1s;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:normal;
	-webkit-animation-fill-mode:forwards
}
@keyframes ip0 {
100% {
background-position:center 2800px
}
}
@-webkit-keyframes ip0 {
100% {
background-position:0 2800px
}
}
@keyframes ip1 {
100% {
background-position:center 2730px
}
}
@-webkit-keyframes ip1 {
100% {
background-position:center 2730px
}
}
@keyframes ip2 {
100% {
background-position:center 2660px
}
}
@-webkit-keyframes ip2 {
100% {
background-position:center 2660px
}
}
@keyframes ip3 {
100% {
background-position:center 2590px
}
}
@-webkit-keyframes ip3 {
100% {
background-position:center 2590px
}
}
@keyframes ip6 {
100% {
background-position:center 2380px
}
}
@-webkit-keyframes ip6 {
100% {
background-position:center 2380px
}
}
@keyframes ip7 {
100% {
background-position:center 2310px
}
}
@-webkit-keyframes ip7 {
100% {
background-position:center 2310px
}
}
.nz0 {
	background-position:center 2800px
}
.nz1 {
	background-position:center 2730px
}
.nz2 {
	background-position:center 2660px
}
.nz3 {
	background-position:center 2590px
}
.nz6 {
	background-position:center 2380px
}
.nz7 {
	background-position:center 2310px
}
.numm {
	background-image:url(../images/num.png);
	width:35px;
	height:70px;
	margin-top:-6px;
	margin-left:-5px;
	margin-bottom:5px;
	display:inline-block;
	vertical-align:top
}







/*关于我们*/
.large-12{margin-bottom:90px}
.app{width:100%;margin-top:20px}
.app_tit{padding:50px 0}
.at_u{font-size:48px;color:#0e5ac2;text-align:center;line-height:1.6;}
.at_d{width:320px;height:30px;}
.at_d span{display:block;margin:auto;height:30px;line-height:30px;background:#fff;color:#77787b;font-size:22px;width:130px;text-align:center;}

.owl-prev{position:absolute;top:50%;left:-7%;margin-top:-50px;width:50px;height:100px;background:url(../images/ql.png) no-repeat center;}
.owl-next{position:absolute;top:50%;right:-7%;margin-top:-50px;width:50px;height:100px;background:url(../images/qr.png) no-repeat center;}
.hid_wz{width:100%;height:45px;display:block;line-height:45px;text-align:center;font-size:18px;background-color: rgba(0,0,0,0.4);color:#fff;position:absolute;left:0;bottom:0;}
.owl-item:hover > a > .hid_wz{background-color:#ff8033}
.owl-item{overflow:hidden}
.owl-carousel .owl-item img{transition: all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;width:100%;transition-property:all !important;}
.owl-carousel .owl-item img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.w1200 {
    width: 1160px;
    margin: auto;}
.aboutus{padding-bottom:60px;width:100%;background:#FBFBFB url(../images/blue.jpg) no-repeat center top;}
.au_tit{padding-top:60px}
.aut_wz_en{font-size:35px;color:#fff;text-align:center;line-height:1.5;}
.aut_wz_ln{width:55px;height:2px;background:#fff;margin:5px auto;}
.aut_wz_zh{font-size:22px;color:#fff;text-align:center;line-height:1.5}
.au_con{width:1180px;height:auto;margin:60px auto 0 auto;border:10px solid #fff;background:#fff;}
.auc_img{width:50%;margin-bottom:20px;overflow:hidden;line-height:0;cursor:pointer;}
.auc_img img{transition: all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;width:100%;}
.auc_img img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.auc_con{width:46%;padding:0 2%;margin-bottom:20px;}
.aucc_tit{width:100%;font-size:24px;color:#666;text-align:left;line-height:2.5;}
.aucc_tit a{color:#666}
.aucc_ln{width:150px;height:1px;background:#ECA700;margin-bottom:30px;}
.aucc_desc{width:100%;line-height:1.8;color:#666;}
.aucc_more{width:170px;height:40px;line-height:40px;background:#ff8033;margin-top:25px;text-align:center;}
.aucc_more a{color:#fff;display:block}

.news{width:100%;background:#fff;padding-bottom:60px;}
.news_list ul li{width:32%;margin-right:2%;text-align:left;float:left}
.nl_img img{max-width:100%;width:100%}
.nl_tit{font-size:14px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:10px 0 0 0}
.nl_tit a{color:#333}
.nl_tit a:hover{color:#ff8033}
.nl_time{font-size:12px;color:#999;}
.nl_desc{font-size:13px;color:#666;line-height:1.6;}
.nl_more{width:170px;height:40px;line-height:40px;text-align:center;font-size:16px;background:#ff8033;margin-top:40px}
.nl_more a{color:#fff;display:block;}

.product{width:100%;background:#F5F5F5;padding-bottom:120px;}
.pro_con{text-align:center}
.pro_con  ul{font-size:0}
.pro_con  ul li{display:inline-block;text-align:center;margin-right:5px;margin-bottom:5px;overflow:hidden;cursor:pointer;-webkit-text-size-adjust:none;}
.pro_con  ul li img{width:100%;max-width:100%;}
.pc_1{width:395px;height:200px;overflow:hidden}
.pc_2{width:195px;height:200px;overflow:hidden}
.pc_3{width:195px;height:200px;overflow:hidden;margin-right:0 !important;}
.pc_4{width:395px;height:200px;overflow:hidden;margin-right:0 !important;}
.ppc1{cursor:auto !important}
.ppc10{cursor:auto !important}
.pp{transition: all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;}
.pp:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.pro_more{width:170px;height:40px;line-height:40px;text-align:center;font-size:16px;background:#ff8033;margin-top:60px}
.pro_more a{color:#fff;display:block;}

.about_nav{text-align:center;margin-bottom:50px;}
.about_nav ul li{
    min-width: 100px; /*padding:0px 10px;height:35px;*/line-height:35px;text-align:center;display:inline-block;
    /*border: 1px solid #ccc;*/
    margin: 0 3px;
    border-radius: 6px;
    overflow: hidden;
}
.about_nav ul li a{color:#333;display:block; padding: 0 10px;
   /* background:#f3f9ff; */
    font-size:14px}
.about_nav ul li:hover{background:#0e5ac2}
.about_nav ul li:hover a{color:#fff;background:#0e5ac2 }
.aon{background:#0e5ac2;}
.aon a{background:#0e5ac2 !important}
.aon a{ color:#fff!important}
.about_con{padding-bottom:100px}
.about_con li{list-style:initial} 
.about_con,.about_con p,.about_con span{color:#808285;line-height:28px}
.about_con img{max-width:100% !important;height:auto !important;}

.gy-tu{ margin-top: 40px;
    text-align: center;}
.guanyu-bn img{width:100%}
.w1160{ width:1160px}


/*管理团队*/
.main1{ background:#f9f9f9; padding-bottom:130px}
.post-featured-image img{width:80%; margin:30%}
.box-g1{     width: 90%;
height:auto;
    background: #fff;
    margin-top: 56px;}
.box-g1:after{ content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;}




.box-ceo{ padding-left:70px; }
.box-bt-gl{ color:#7d7f81; font-size:24px; margin-bottom:10px; margin-top:8%}

.gl-neirong{ color:#77787b; line-height:30px; margin-bottom:30px; font-size:16px}
.gl-box{margin-bottom:100px}
.gl-neirong p{ margin-bottom:3%; font-size:16px}


/*平台优势*/
.pt-banner{ margin-top:50px}
.pt-banner img{width:100%}
.yh-bt{width:67%;
 color:#7d7f81; font-size:16px;    line-height: 30px; float:left}
.yh-bt p{ font-size:30px; margin-bottom:10px}
.box-pt{ height:400px; background:#fff; padding-top:50px; margin-top:10px}
.pt-img{ width: 33%;
    float: left;
    padding-left: 5%;}
.pt-banner2 img{width:100%}
.pingtai-box2{ margin-bottom:130px}

.main1 .col-md-6{padding-right: 6px;
    padding-left: 6px;}




/*乐鸽平台*/


.nz-img{text-align: center;
    margin-top: 60px;}



.banner2{ height:265px; width:100%; background-size:auto cover ; background: #f1f1f1; background-position:center center  !important }
.banner-kehu{background-position:center right  !important }
.banner2 img{   width:100%; display:none  }
@media (max-width: 961px) {
	.banner2{ height: 80px; background-size:auto 100% }
	.banner2 img{ display:none;   width:100%;   }
	}
.subcat{ text-align:center; padding-top:60px;margin-bottom:60px;}
.subcat a{ border:1px solid #0e5ac2;display: inline-block; background: #f3f9ff; font-size:15px; margin:5px 3px; text-align:center; width:100px; height:35px; line-height:35px;}
.subcat a.now,.subcat a:hover{ color:#fff; border:1px solid #0e5ac2; background:#0e5ac2}
.subcat-bg{ height:72px; display:none}
.disb{  display:block}
.gsjj{ padding-top:60px;}

.wap-mb0 {
     margin-bottom: 0px;  
}

 /*临时带删除*/
 .subcat {
    text-align: center;
    padding-top: 30px; }
	.gsjj {
    padding-top: 30px;
}
.subcat { 
    padding-top: 0px;
    margin-bottom: 30px;
}
.anli_c .lefta, .anli_c .righta {
    padding-top: 30px;
}


@media (max-width:961px) {

}

@media (max-width: 951px) {
	.jianjie {
    color:#555 ; height: auto; width:100%;  background:#FFF; margin:0 auto
}

	 .jianjie h2 { display:none
}
 .jianjie span { width:90%; padding:20px 5%; float: none; display:block;line-height:200%; font-size:14px}
.huise{ background:#fbfbfb; padding-top:0px; padding-bottom:40px;}

}
/*价值*/
.jiazhi {
    color:#555 ;   width:950px;  margin:0 auto
}
 .jiazhi h2 { width:300px; float:left 
}
 .jiazhi span {   padding:35px 0px; display:block;line-height:200%; font-size:14px} 
.dcefff{ background:#dcefff; padding-top:60px; padding-bottom:90px;}

.jiazhi-ico{ margin-left:10px; }
.jiazhi-ico li{ text-align:center; width:130px; height:90px; line-height:40px; font-size:20px; color:#333; float:left;height:160px}
.jiazhi-ico li.jia{ line-height:90px;  }
.jiazhi2{ padding-top:47px; width:100%}
.jiazhi2 img{ padding-right:40px; float:left}
@media (max-width: 951px) {
.jiazhi {
    color:#555 ;   width:90%;  margin:0 auto
}
 .jiazhi h2 { width:300px; float:left 
}
 .jiazhi span {   padding:35px 0px; display:block;line-height:200%; font-size:14px} 
.dcefff{ background:#dcefff; padding-top:60px; padding-bottom:60px;}

.jiazhi-ico{ margin-left:10px; text-align:center}
.jiazhi-ico li{ text-align:center; width:130px; display:inline-table; float:none;line-height:40px; font-size:20px; color:#333;   overflow:hidden}
.jiazhi-ico li.jia{ line-height:90px; display:none}
.jiazhi2{ padding-top:30px; width:100%}
.jiazhi2 img{ padding-right:0px;padding-bottom:30px; float:left; width:100%}
}

/* */
.youshi {
    color:#555 ;   width:950px;  margin:0 auto
}
 .youshi h2 { width:300px; float:left 
}
 .youshi span {   padding:35px 0px; display:block;line-height:200%; font-size:14px}
.hei{ background:#2c2c2c; padding-top:60px; padding-bottom:90px;}
 .hei .g-tl {
    text-align: center;color:#fff;margin-bottom:40px;
}
.biaoyu{ text-align:center; color:#339df9; font-size:24px; line-height:30px; padding-bottom:50px; width:100%}
.youshi-ico{ margin-left:10px; font-size:14px; text-align:center}
.youshi-ico ul{ width:110%}
.youshi-ico li{ background:#FFF; margin-right:22px; margin-bottom:20px; text-align:center; width:221px; height:450px; line-height:180%;   color:#555; float:left }
.youshi-ico li b{ color:#005ba9; font-weight:normal; font-size:18px; line-height:35px; padding-bottom:10px; display:block}
.youshi-ico li i{ padding:0 5%; width:90%; display:block; height:150px}
 
@media (max-width: 951px) {
.youshi {
    color:#555 ;   width:100%;  margin:0 auto
}
.youshi-ico{ margin-left:22px;}
.youshi-ico ul{ width:100%}
.youshi-ico li{display:inline-block;margin-right:22px; float:none; height:400px}
}

/*产品介绍---------------------------------*/

.anli_c .lefta, .anli_c .righta {
width: 100%;
float: left;
height: auto;cursor:pointer
}


.anli_c{ /*margin-top:-60px;*/ margin-bottom:75px}

.anli_c .lefta a {
display: block;
color: #333;  

}
.anli_c .lefta .img {
width: 50%;
height: auto;
float: left;
position: relative;
/*height:400px;*/
overflow: hidden;
}
.anli_c .img img{
transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.anli_c .lefta .info {
  width: 49.9%;
  height: auto;
float: left;
border:1px solid #ccc;
border-left:none;
height:365px;
/*background:#f6f6f6;*/
transition: background 1s;
-moz-transition: background 1s;	/* Firefox 4 */
-webkit-transition: background 1s;	/* Safari 和 Chrome */
-o-transition: background 1s;	/* Opera */
}

.anli_c .righta a {
display: block;
color: #333;

}
.anli_c .righta .img {
width: 50%;
height: auto;
float:right;
position: relative;

overflow: hidden;
}
.anli_c .righta .info {
  width:50%;
  height: auto;
float:left;
border:1px solid #ccc;
border-right:none;
height:365px;
/*background:#f6f6f6;*/
transition: background 1s;
-moz-transition: background 1s;	/* Firefox 4 */
-webkit-transition: background 1s;	/* Safari 和 Chrome */
-o-transition: background 1s;	/* Opera */
}




.gridEP {
overflow: hidden;
margin: 0;
width: 100%;
list-style: none;
 
}
.gridEP .effect-ruby{ width:90%; margin:0 auto;color:#333}
.anli_c .info h2{ font-size:32px;  /*font-weight:700; */color:#0e5ac2;    padding-top: 3%;  }
.anli_c .info h5{ font-size:18px; color:#0e5ac2; text-align:center; margin-top:14px}
.anli_c .info .txt strong{ display:block; font-weight:normal;color:#333;  }
.anli_c .info .txt {color:#666;
font-size: 16px;
font-family: "微软雅黑", "新宋体";
text-align:left; margin-top:6%;
line-height: 1.8; overflow-y:auto; 
} 
.text1{ font-size:18px ;  text-align:center; margin-top:30px}
.txt2{ text-align:center}
.txt3{ text-align:center}
.anli_c a:hover .info{ background:#e9f6de}
.anli_c a:hover,.anli_c a:hover .txt,.anli_c a:hover .txt strong{/* color:#fff;*/}
.anli_c a:hover .info h2{/* color:#fff*/}
.anli_c a:hover .img img{transform:scale(1.1);   
 -webkit-transform:scale(1.1);    
 -moz-transform:scale(1.1);    
 -o-transform:scale(1.1);   
  -ms-transform:scale(1.1);}
  .gongneng{ color:#808285; text-align:center;font-size:18px}
  .lg-sm{color:#808285; text-align:center; font-size:18px;margin: 20px 0 170px;}
  .lg-ewm{ text-align:center; margin-top:133px; margin-bottom:10px}
@media (max-width:961px){
 
	.anli_c{/* margin-top:30px;*/}
.anli_c .lefta, .anli_c .righta {
margin-bottom:30px;
/*width: 49%;*/
float:left;
}	


.anli_c .lefta .img,.anli_c .righta .img{
width: 100%;
}
.anli_c .lefta .info,.anli_c .righta .info {
width: 100%;
height: auto;
border: 1px solid #f0f0f0;
border-top:none;
}
.anli_c .info h2 {

color: #2b2b2b;
padding-top: 5%;
font-weight: 300;
}
.anli_c .info .txt{ font-size:12px; height:auto; padding-bottom:20px}
.gridEP {
/*height: 180px;*/
}	
.anli_c a:hover .info{ background:#fff;}
.anli_c a:hover .txt strong,.anli_c a:hover .info h2{ /*color:#333;*/} 
.anli_c a:hover,.anli_c a:hover .txt{color:#666}
.anli_c a:hover .img img{transform:no;   
 -webkit-transform:no;    
 -moz-transform:no;    
 -o-transform:no;   
  -ms-transform:no;}
	}

/*新闻*/
.news-banner,.news-banner img{ width: 100%}
.news{ padding:0px 0 0 0}
.news a{ display: block; color:#666}
.news a.hui{ background:#f3f2f0}
.news a:hover{ background:#0e5ac2;transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.news li{ width:900px; margin: 0 auto;padding:25px 0 43px 0;  height:130px;}
.news li img{ float:right; width:280px}
.news li .info { float:left; width:590px}
.news li .time{ line-height:28px; padding-top:10px; font-size:16px}
.news li .title {
line-height: 1.8;
font-size: 16px;
color:#464646;
}
.news li .title p{ font-size:14px; line-height:1.6; color:#A5A5A5}
.news a li{transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.news a:hover{ background:#0e5ac2; color:#fff;}

.news a:hover li {
	transform: translate3d(-50px, 0, 0);
	-webkit-transform: translate3d(-50px, 0, 0);
	-moz-transform: translate3d(-50px, 0, 0);
	-ms-transform: translate3d(-50px, 0, 0);
	-o-transform: translate3d(-50px, 0, 0);
	
}
.news a:hover li .title p, .news a:hover li .title, .news a:hover li .time{ color:#fff}
.pages{ font-size:14px; padding:70px 0 150px 0; text-align:center}
.pages span,.pages a{     font-size: 14px;
    color: #000;
    display: inline-block;
    _display: inline;
    padding: 0 5px;
    /* border: 1px solid #ccc; */
    margin-right: 5px;
    line-height: 23px;
    text-transform: uppercase;
    font-style: italic;}
.pages span {  color:#787188}

@media (max-width:900px) {
 .news{ padding:20px 0 0 0}
.news li{ width:90%; margin: 0 auto;padding:20px 0 20px 0;  height:auto; overflow:hidden}
.news li img{ float:right; max-width:30%; max-height:70px;}
.news li .info { float:left; width:65%}
.news li .time{ line-height:20px; padding-top:0px; font-size:12px}
.news li .title{ line-height:1.4;font-size:14px}
.news li .title p{ font-size:12px;}
.news a:hover li {
	transform: translate3d(0px, 0, 0);
	-webkit-transform: translate3d(0px, 0, 0);
	-moz-transform: translate3d(-0px, 0, 0);
	-ms-transform: translate3d(-0px, 0, 0);
	-o-transform: translate3d(-0px, 0, 0);
	
}
.pages{ font-size:14px; padding:20px 0 40px 0; text-align:center}
}
@media (max-width:768px){
.fwly_m .fl,.fwly_m .fr{ float:none}
	
.fwly_m li {
  padding: 40px 0;
}
.fwly_m .fw_l {
  width: 90%;
  margin:0 auto;
}
.fwly_m .fw_r {
  width: 90%;
  margin:0 auto;
}
.fwly_m .fw_r{ margin-top:15px}	
.fwly_m li h1 {
  font-size: 16px;
  font-weight: normal;
  color: #0C0C0C;
  padding-bottom:15px;
}
.fwly_m li p {
  font-size: 14px;
  line-height: 1.7;
  font-family: "微软雅黑", "新宋体";
  color: #8F8F8F;
}
.news li .title p {
	display:none;
} 
	}
	
/*详情页*/
.huise2{ background:#f0f0f0; padding-bottom:80px;}
,
.news-show .title{ text-align: center; color:#0e5ac2; font-size:24px; padding-top:48px; line-height:42px;}	
.news-show .time{ text-align: center; color:#999999; font-size:12px; line-height:28px;}	
.news-show .content{ line-height:200%; font-size:14px; color:#555}	

.bshare-custom{ padding:50px 0 10px 0}
.xiayipian { padding-bottom:30px}
.xiayipian a{ display:block; color:#0e5ac2}

@media (max-width:961px) {
.huise2{ background:#fff; padding-bottom:40px;}
.news-show .title{ text-align: center; color:#0e5ac2; font-size:24px; padding-top:24px; line-height:42px;}	
.news-show { width:95%}
.news-show .content{ padding:10px 5%; line-height:200%; font-size:14px; color:#555}	
}

/*单页*/ 
.page{   width:790px; margin:0 auto;  }	
.page .title{ color:#333; text-align:center; font-size:30px; margin-bottom:0px; line-height:60px; border-bottom:1px solid #ccc}	
.title2{ padding-top:50px} 
.mb100{ margin-bottom:100px;}
.mt100{ padding-top:50px;}
@media (max-width:961px) { 
 .page .title2{ padding-top:70px} 
.mb100{ margin-bottom:0px;}
.mt100{ padding-top:50px;}
}
.page .content{ padding:20px 0;text-align:center;  line-height:200%; font-size:16px; color:#555}	

.anquan-ico{   font-size:14px; text-align:center; }
.anquan-ico ul{ width:110%}
.anquan-ico li{ background:#e4e4e4; margin-right:22px; margin-bottom:20px; padding-top:30px; text-align:center; width:250px; height:315px; line-height:180%;   color:#555; float:left }
.anquan-ico li b{ color:#333; font-weight:normal; font-size:20px; line-height:35px; padding:5px 0 15px 0; display:block}
.anquan-ico li i{ padding:0 5%; width:90%; display:block; height: 180px;
    overflow-y: auto;overflow-x: hidden;}
.anquan-ico .center { margin-top:20px;margin-bottom:70px;}
@media (max-width: 961px) {
	.page{   width:95%; margin:0 auto;  }	
.anquan {
    color:#555 ;   width:100%;  margin:0 auto
}
.anquan-ico{ }
.anquan-ico ul{ width:100%}
.anquan-ico li{display:inline-block;margin-right:22px; float:none;  }
.anquan-ico .center img{ max-width:90%;}



}

.page-lianxi{   width:1000px; margin:0 auto;  }	
.lianxi-ico{   font-size:14px;text-align:center;   }
.lianxi-ico ul{ width:100%}
.lianxi-ico li{    width:33%;  margin:0px 0% 0px 0%;  line-height:220%;   color:#555; float:left }
.lianxi-ico li img{text-align:center;  }
.lianxi-ico li b{text-align:center; color:#333; font-weight:normal; font-size:26px; line-height:35px; padding:10px 0 30px 0;   display:block}
.lianxi-ico li b span{ color:#333; font-weight:normal; font-size:14px; line-height:22px;   display:block}
.lianxi-ico li i{ margin-left:70px;  display:block;  text-align:left}
.lianxi-ico .center { margin-left:0px; text-align:center}
.map { width:1000px; margin:60px auto 80px auto; height:420px; border:1px solid #ddd;text-align:center}

 @media (max-width: 961px) {
	 .page-lianxi{   width:100%; margin:0 auto;  }	

.lianxi-ico li{    width:100%; text-align:center; margin-top:50px }
.lianxi-ico li i{ margin-left:0px;  display:block;  text-align:center}
.map { width:80%; margin:60px auto 80px auto; height:420px; border:1px solid #ddd;text-align:center}

}


/*注册流程*/ 
.page-liucheng{ background:#fff; border:1px solid #ddd; width:998px; margin:0 auto;  }	
.page-liucheng .title{ text-align: center; color:#333; font-size:30px; padding-top:48px; line-height:42px;}	
.page-liucheng .time{ text-align: center; color:#999999; font-size:12px; line-height:28px;}	
.page-liucheng .content{ padding:20px 110px; line-height:200%; font-size:16px; color:#333; }	

.bshare-custom{ padding:50px 0 10px 0}
.xiayipian { padding-bottom:30px}
.xiayipian a{ display:block; color:#0e5ac2}
.li-jiantou {text-align:left}
.li-jiantou li{ background:url(../images/li-jiantou.png) left center no-repeat; padding-left:30px; margin-left:30px;}
@media (max-width:961px) { 
.page-liucheng .title{ text-align: center; color:#333; font-weight:normal; font-size:26px; padding-top:24px; line-height:42px;}	
.page-liucheng { width:95%}
.page-liucheng .content{ padding:10px 5%; line-height:200%; font-size:14px; color:#333}	

.page-liucheng  img{ max-width:100%}	
}

/*充值方式-表格*/
/*表格*/
.czfs table{   margin:0 auto; text-align:center; border:1px solid #bacbfe; margin-top:10px;}
/*.prolist td{ padding:5px;  line-height:20px ;height:20px ;border:1px solid #bacbfe;}*/
.czfs table{ border:1px solid #bacbfe; border-width:1px 0px 0px 1px;}
.czfs table td{ padding:3px 5px; vertical-align:middle; line-height:150%; height:18px }
.czfs table thead{ background: #475fa4 !important; color:#fff !important; }
.czfs table thead td{ border:1px solid #bacbfe; border-width:0px 1px 1px 0; border-bottom:none; font-weight:bold; font-size:13px ; background: #475fa4 !important; color:#fff !important;}
.czfs table   tr{ color:#333; cursor:pointer; }
.czfs table   tr td{ border:1px solid #bacbfe; border-width:0px 1px 1px 0; padding:7px 5px; word-break:break-all; }

.ziliao{white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:100px;/* margin-right:-50px;*/ z-index:999; position:relative; }
.ziliao a{ color: #00C;}
.ziliao a:hover{ color: #fff;}

.li-jiantou2 {text-align:left}
.li-jiantou2 strong{ line-height:300%}
.li-jiantou2 li{ background: none; padding-left:30px; font-size:15px  }
.li-jiantou2 li.suojin{ background: none; padding-left:60px;  }
.li-jiantou2 li.suojin b{ color:#F00}

@media (max-width:961px) { 
.czfs table{ width:100%}
}

/* 新的常见问题 */
.product-bg1{ background:url("../images/banner-01.jpg") no-repeat top center; margin: 68px auto 0; height: 171px;
    position: relative; width: 100%; text-indent: -9999px;}
.changjianwenti{ width:auto; padding:20px 20px 40px 20px;}
.changjianwenti dl{ border-bottom:1px dashed #dcdcdc; font-size:18px; padding:20px;}
.changjianwenti dl.none{border-bottom:none;}
.changjianwenti dl dd{ width:auto; padding:15px 0; color:#0e5ac2; font-weight:bold;}
.changjianwenti dl dd em{ background-position:-285px -287px;}
.changjianwenti dl em{ width:27px; height:27px; display:inline-block; vertical-align:middle; background:url(../images/png-a.png) no-repeat; margin-right:5px; margin-top:-4px;}
.changjianwenti dl dt em{ background-position:-320px -287px; position:absolute; left:0; top:4px;}
.changjianwenti dl dt{ line-height:30px; color:#999; font-size:14px; position:relative; padding-left:33px;}
.news-bg-t{ background:#fff; max-width: 1000px; margin:0 auto 20px;position:relative; border:1px solid #eee;}
.changjianwenti dl dt p{text-indent:2em;}
.changjianwenti dl dt p.text-b{ text-indent:0;}
@media (max-width:961px) { 
.news-bg-t{ width:90%; }
.changjianwenti dl{ border-bottom:1px dashed #dcdcdc; font-size:16px; padding:20px; }
.changjianwenti dl dd{ width:auto; padding:15px 0; padding-left:2em; text-indent:-2em;}

}

.page-anli{ width:954px; text-align:center; font-size:14px; color:#333;line-height:200%}
.page-anli .content{  font-size:14px; color:#333; }
.li-anli{ width:580px; margin:0 auto; padding-left:30px}
.li-anli p{ width:50%; text-align:left; float:left}

@media (max-width:961px) { 

.page-anli{ width:90%; text-align:center; font-size:14px; color:#333;line-height:200%}
.page-anli .content{  font-size:14px; color:#333; }
.page-anli .content img{ max-width:100%}
.li-anli{ width:100%; margin:0 auto; padding-left:0px}
.li-anli p{ width:100%; text-align:center; float:left}

}



.fixed {
    width: 100%; 
    position: fixed;
    top: 0;
    z-index: 9;padding-top: 0px; background:#fff;
}
 @media (max-width:961px) {  .fixed {top: 62px; position: relative;   }}
 
 



/*新闻动态*/


.app{width:100%;margin-top:20px}
.app_tit{padding:50px 0}
.at_u{font-size:46px;color:#0e5ac2;text-align:center;line-height:1.6;}
.at_d{width:320px;height:30px;}
.at_d span{display:block;margin:auto;height:30px;line-height:30px;background:#fff;color:#77787b;font-size:22px;width:130px;text-align:center;}


.about_con{padding-bottom:50px}
.about_con li{list-style:initial}
.about_con,.about_con p,.about_con span{color:#333;line-height:28px; font-size:14px}
.about_con img{max-width:100% !important;height:auto !important;}

@media (max-width:992px){
.about_con iframe{max-width:100% !important;height:200px !important;}}
 

.w1160{ width:1160px; margin:auto}
.ny_news{width:100%}
.nn_nav{background:#EEE;margin-bottom:50px;height:50px;line-height:50px;}
.n_nav_l{float:left;color:#666;white-space: nowrap;}
.n_nav_l a{color:#666}
.n_nav_l span{color:#c17201}
.n_nav_r{float:right}
.n_nav_r ul li{text-align:center;width:150px;line-height:50px;float:right;position:relative;}
.n_nav_r ul li a{display:block}
.bt_icon{position:absolute;bottom:0;left:50%;width:14px;height:7px;margin-left:-4px;display:none}
.btin .bt_icon{display:block}
.nn_list ul li{padding:12px;border:1px solid #EDEDED;margin-bottom:20px;}
.nn_list ul li:hover{background:#ddd;;border:1px solid #ddd;}
.nnl_img{width:26%;margin-right:30px;float:left;overflow:hidden;}
.nnl_img img{height:auto;}
.nnl_nr{width:70%;float:left}
.nnl_nr h1{font-weight:normal;line-height:3;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin:0}
.nnl_nr h1 a{color:#0e5ac2}
.nnl_nr span{color:#999;margin-bottom:10px;display:block;}
.nnl_nr p{color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden; font-size:14px}

.pagestyle{width: 100%;height: 35px;line-height: 35px;margin-top: 50px;margin-bottom:100px;text-align: center;}
.pagestyle a{color: #666;padding:9px 15px;border: #D0D0D0 solid 1px;text-align: center;font-size: 13px;margin-right: 10px;background-color: #dbdbdb;}
.pagestyle a:hover{background:#0e5ac2;color:#fff;}
.pagestyle span{color: #fff;padding:9px 15px;border: #CBCBCB solid 1px;text-align: center;background-color: #0e5ac2;margin-right: 10px;font-size:13px;}









/*招商合作*/
.hezuo-box{ margin-bottom:150px}
.large-12{margin-bottom:90px}
.app{width:100%;margin-top:20px}
.app_tit{padding:50px 0}
.at_u{font-size:48px;color:#0e5ac2;text-align:center;line-height:1.6;}
.at_d{width:320px;height:30px;}
.at_d span{display:block;margin:auto;height:30px;line-height:30px;background:#fff;color:#77787b;font-size:22px;width:130px;text-align:center;}


.hezuo{ color:#7d7f81; font-size:16px; text-align:center ; line-height:30px}
.box-sjlm1{ color:#0e5ac2; font-size:36px; text-align:center; background:#e8e8e8; /*height:568px;line-height: 520px; */border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding-top: 50px;
    margin: -15px;
border-top:1px solid #e8e8e8;}




.col-md-3{ padding:0; }
.col-md-9{ padding:0;}
.box-sjlm2{  border:1px solid #e8e8e8;height:568px; padding-left:6%; padding-top:50px; margin-top:60px; margin-left:-16px}
.jiamen2 p{ color:#7d7f81; font-size:20px;}
.jiamen1 p{ color:#7d7f81; font-size:20px;}
.jiamen1 li{ font-size:16px;color:#7d7f81;}
.jiamen2 li{font-size:16px;color:#7d7f81;}
.jiamen1{ line-height:30px; margin-bottom:30px}
.jiamen2{line-height:30px;}

.box-sjlm1{ margin-top:60px}






/*联系我们*/

.ditu{ margin-bottom:40px}
.large-12{margin-bottom:90px}
.app{width:100%;margin-top:20px}
.app_tit{padding:50px 0}
.at_u{font-size:48px;color:#0e5ac2;text-align:center;line-height:1.6;}
.at_d{width:320px;height:30px;}
.at_d span{display:block;margin:auto;height:30px;line-height:30px;background:#fff;color:#77787b;font-size:22px;width:130px;text-align:center;}


.contact{padding:40px 0px 0px 0px; ;}
.contact_type{max-width:1160px;margin:0 auto;overflow:hidden;}
.contact_type_ul{max-width:1300px;margin:0 auto;padding:40px 0;text-align:center;}
.contact_type_ul ul li{width:293px;height:360px;text-align:center; float:left}
.contact_type_ad{background:url(../images/contact_item_bg.gif) no-repeat 0px 0px;margin:0 138px;_display:inline;}
.contact_type_tel{background:url(../images/contact_item_bg.gif) no-repeat -450px 0px;}
.contact_type_mail{background:url(../images/contact_item_bg.gif) no-repeat -899px 0px;}
.contact_type_ad_title{font-size:30px;padding-bottom:20px; color:#0e5ac2}
.contact_type_ad_int{line-height:24px;font-size:14px; color:#77787b;}
.contact_type_ad_int img{margin-top: 5px;
    width: 150px;
    height: 150px;}
.contact_type_ad_button{width:95px;height:35px;background:#333;margin:0 auto;display:block;color:#fff;text-align:center;line-height:35px;font-size:14px;font-family:Arial;margin-top:20px;}
.contact_arrive{width:1160px;margin:0 auto;padding:40px 0;border-top:1px dotted #ccc;}
.contact_arrive h2{height:42px;line-height:42px;font-size:24px;color:#757678;font-weight:normal;}
.contact_arrive_left{width:627px;float:left;}
.contact_arrive_left dt{font-size:14px;color:#333;height:24px;line-height:24px;margin:13px 0px;padding-left:24px;font-family:"微软雅黑";}
.contact_arrive_left .bus dt{ background:url(../images/contact_icon_bg.gif) no-repeat 0px 5px;}
.contact_arrive_left .car dt{ background:url(../images/contact_icon_bg.gif) no-repeat 0px -24px;}
.contact_arrive_left .train dt{ background:url(../images/contact_icon_bg.gif) no-repeat 0px -53px;}
.contact_arrive_left dd{font-size:14px;color:#666666;line-height:24px;}
.contact_arrive_right{ float:left;padding-left:30px;}
.contact_table table{ border-collapse:collapse; padding:0px; margin:0px;}
.contact_table td{ padding:9px 0px;}
.contact_table input{width:230px;height:36px;line-height:36px;border:1px solid #dddddd; font-size:12px;color:#fff;  margin-right:7px; padding:0px 6px;}
.contact_table textarea{width:420px; height:120px;border:1px solid #dddddd; font-size:12px;color:#999999; padding:5px; line-height:24px;}
.contact_table .btn_submit{ border:none;background:#0e5ac2;width:133px;height:36px; cursor:pointer;}



/*人才招聘*/



.w1160{ width:1160px; margin:auto}
.xian-rc{width:100%;
height:0;
border-bottom:#cccccc 1px dashed; margin:20px 0 40px}
.box-ms{ padding-left:70px; }
.box-bt{ color:#0e5ac2; font-size:24px; margin-bottom:10px}
.wb-neirong{ color:#77787b; line-height:24px; margin-bottom:30px; font-size:14px}
.zhaopin-box{margin-bottom:100px}





.large-12{margin-bottom:90px}
.app{width:100%;margin-top:20px}
.app_tit{padding:40px 0}
.at_u{font-size:48px;color:#0e5ac2;text-align:center;line-height: 1.4;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 36px;
}}
.at_d{width:320px;height:30px;}
.at_d span{display:block;margin:auto;height:30px;line-height:30px;background:#fff;color:#77787b;font-size:22px;width:130px;text-align:center;}


.contact{padding:40px 0px 0px 0px; ;}
.contact_type{max-width:1160px;margin:0 auto;overflow:hidden;}
.contact_type_ul{max-width:1300px;margin:0 auto;padding:40px 0;text-align:center;}
.contact_type_ul ul li{width:293px;height:360px;text-align:center; float:left}
.contact_type_ad{background:url(../images/contact_item_bg.gif) no-repeat 0px 0px;margin:0 138px;_display:inline;}
.contact_type_tel{background:url(../images/contact_item_bg.gif) no-repeat -450px 0px;}
.contact_type_mail{background:url(../images/contact_item_bg.gif) no-repeat -899px 0px;}
.contact_type_ad_title{font-size:30px;padding-bottom:20px; color:#0e5ac2}
.contact_type_ad_int{line-height:24px;font-size:14px; color:#77787b;}
.contact_type_ad_int img{margin-top: 5px;
    width: 150px;
    height: 150px;}
.contact_type_ad_button{width:95px;height:35px;background:#333;margin:0 auto;display:block;color:#fff;text-align:center;line-height:35px;font-size:14px;font-family:Arial;margin-top:20px;}
.contact_arrive{width:1160px;margin:0 auto;padding:40px 0;border-top:1px dotted #ccc;}
.contact_arrive h2{height:42px;line-height:42px;font-size:18px;color:#333;font-weight:normal;}
.contact_arrive_left{width:627px;float:left;}
.contact_arrive_left dt{font-size:14px;color:#333;height:24px;line-height:24px;margin:13px 0px;padding-left:24px;font-family:"微软雅黑";}
.contact_arrive_left .bus dt{ background:url(../images/contact_icon_bg.gif) no-repeat 0px 5px;}
.contact_arrive_left .car dt{ background:url(../images/contact_icon_bg.gif) no-repeat 0px -24px;}
.contact_arrive_left .train dt{ background:url(../images/contact_icon_bg.gif) no-repeat 0px -53px;}
.contact_arrive_left dd{font-size:14px;color:#666666;line-height:24px;}
.contact_arrive_right{ float:left;padding-left:30px;}
.contact_table table{ border-collapse:collapse; padding:0px; margin:0px;}
.contact_table td{ padding:9px 0px;}
.contact_table input{width:230px;height:36px;line-height:36px;border:1px solid #dddddd; font-size:12px;color:#fff;  margin-right:7px; padding:0px 6px;}
.contact_table textarea{width:420px; height:120px;border:1px solid #dddddd; font-size:12px;color:#999999; padding:5px; line-height:24px;}
.contact_table .btn_submit{ border:none;background:#0e5ac2;width:133px;height:36px; cursor:pointer;}










/*about.html start*/
.kehu h2{ padding:70px 0 70px 0}

.about_banner {background:url(../images/about_banner.jpg) no-repeat center top;height:765px; text-align:center;color:#fff; position:relative; }
.about_banner .zi1{ font-size:28px; line-height:250%; padding-top:280px; font-weight:300;opacity:0   }
.about_banner .zi2{font-size:18px; line-height:150%;word-spacing:40px; letter-spacing: 10px;opacity:0}
.about_banner .t{ display:none;font-size:28px;font-weight:300;opacity:0}
.about_banner .line{display:none;}
.about_banner .line2{
    width: 30px;
    border-bottom: 1px #fff solid;
    display: inline-block;
}

.general {
	width:100%;
	margin:0 auto;
	background:#fff;
	padding:40px 0;
}
.general_con {
	width:1200px;
	margin:0 auto;
	text-align:center;
	line-height:24px;	
}
.general_title {
	font-size:34px;
	text-align:center;
	margin:0 auto; line-height:40px;	
}
.general_title table {
	margin:0 auto;
	margin-bottom:50px;
}
.general_title table td, .general_title table {
	text-align:center;
}

.general_con_c_le, .general_con_c_ri, .general_con_c_le2, .general_con_c_ri2 {
	width:600px;
}
.general_con_c_ri {
	text-align:left;
}
.general_con_c_ri_title {
	color:#ccc;
	font-size:26px;
	font-family:"微软雅黑";
	margin-bottom:30px;
	font-weight:bold;
}
.general_con_c_ri_word {
	color:#666;
}
.general_con_c_ri_int {
	padding-top:15px;
	color:#999;
	font-size:14px;
	
	font-family:"微软雅黑";
}
.general2 {
	width:100%;
	margin:0 auto;
	background:#f6f6f6;
	padding:40px 0;
}
.general_con_c_le2 {
	text-align:left;
}
.what {
	font-size:26px;
	font-family:"微软雅黑";
	background:#4bcdd9;
	width:200px;
	height:40px;
	color:#fff;
	line-height:40px;
	padding-left:20px;
}
.what_int {
	color:#999;
	font-size:18px;
	font-family:"微软雅黑";
	padding:10px 20px;
}
.what_A {
	width:275px;
}
.what_name {
	padding:10px 0;
}
.what_name_ch {
	font-family:"微软雅黑";
	font-size:18px;
}
.what_name_en {
	font-family: Arial;
	font-size:14px;
	color:#999;
}
.what_B {
	width:180px;
}
.what_C {
	width:200px;
}
.what_D {
	width:275px;
}
.what_con ul li {
	float:left;
	margin-right:30px;
}
.general_con_c_ri_ad {
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
	color:#666;
	padding-bottom:10px;
	margin-top:10px;
}
.general_con_c_ri_ad span {
	color:#ffba19;
}
.certificate_ul {
	height:220px;
	margin-bottom:20px;
	width:1200px;	
}
.certificate_ul ul
{
	 height:212px;
	 
}
.certificate_ul ul li {
	float:left;
	position:relative;
    height:212px;
	width:280px;
	_display:inline;
	overflow:hidden;
}

.certificate_img {
	margin-right:24px;
}

.jion_mail {
	margin-top:10px;
}
.jion_title {
	border-bottom:solid 1px #eee;
	margin-bottom:10px;
}
.jion_title_en {
	color:#4bcdd9;
	font-family:Impact;
	font-size:20px;
	text-transform:uppercase;
}
.jion_title_ch {
	font-family: "微软雅黑";
	font-size:28px;
	padding:5px 0 8px 0;
}
.skill {
	width:560px;
	height:55px;
	background:#eaeaea;
	padding:10px 20px;
	margin-top:5px;
}
.skill_word {
	font-family:Arial;
	text-transform:uppercase;
}
.skill ul li {
	float:left;
	margin-right:5px;
}
.general_con_c_ri ul li {
	margin-bottom:30px;
}

.box-l{left:-20%;position: absolute;}
.box-r{left:120%;position: absolute;}
.box1{ margin-left:-470px;}
.box2{ margin-left:-560px; width:600px; text-align:left;}
.box3{ margin-left:-500px; width:268px; height:190px; }
.box32{ width:600px; text-align:center;}
.box_parent{position:relative; width:1200px; overflow:hidden; height:235px; }
.box4{ margin-left:-600px; width:600px; text-align:right;}
.box5{ margin-left:190px; padding-top:25px;}
.box_b{ position:absolute; bottom:-205px; left:0px;}
.box6{ width:600px; height:235px; margin-left:-600px; padding-top:30px; }
/*about.html end*/


/*案例case.html start*/
/* .case_banner {background:url(../images/case_banner.jpg) no-repeat center top;height:350px;}
.case{width:1200px;margin:0 auto;padding:40px 0;}

.case_class ul{margin-bottom:30px;width:700px;height:36px;}
.search fr{ width:305px; float:right;}
.case_class ul li{float:left;margin-right:10px;font-size:18px;width:100px;height:36px;font-family:"微软雅黑";line-height:36px;text-align:center;}
.case_class ul li a{display:block;border:1px solid #ccc;}
.case_class ul li a:hover,.case_class ul li a.a2{background:#4bcdd9;color:#fff;border:1px solid #4bcdd9;}

.item_list{position:relative;padding:0px; background-color:#fff; width:1200px;  }
.item{ width:280px;background:#fff;margin:0px 20px 20px 0px; padding:0px;  overflow:hidden;}
.item_hover{border:1px solid #4bcdd9;width:280px;margin:0px 20px 20px 0px;	padding:0px;  overflow:hidden;}
.item dl{padding:0px 0px 0px 0px; margin:0px; width:280px; overflow:hidden;}
.item dt a:hover img{filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}
.case_name{font-size:14px;margin-top:15px;padding-left:20px;}
.case_name a{ color:#000;}
.case_int{color:#999;line-height:20px;border-top:1px solid #eee;padding:20px;background:#fafafa;} 
.case_int a{color:#999;}
.item_hover .case_int{color:#333;}
.item_hover a:hover{ color:#000;}
.case_tag{text-align:left;margin:10px 0;margin-left:20px;}
.case_tag a{ display:inline-block;background:#666;color:#fff;height:15px;line-height:15px; text-align:center; padding:2px 4px; margin-right:5px;}
.case_tag a:hover{ color:#fff;}
 */

/*case*/
address, caption, cite, code, dfn, th, var, optgroup, i,  em, small, ins, tt, big {
font-size: 12px;
font-style: normal;
font-weight: normal;
}

.Center {
width: 1170px;
margin: 0 auto;
display: block;
}
.Center img{ max-width:100%; height:auto !important;
}
.content-news img{    display: block;
    text-align: center;
    margin: auto; float:none !important}
.caes{ clear:both; padding-top:15px; padding-bottom:50px }
.hui{background:#f7f7f7}

/*路径*/
.tle{ display:block; height:20px; line-height:20px; color:#0e5ac2; font-family:宋体;}

.tle a{ color:#acabab;}
.tle a:hover{ color:#000;}
.tle i{ color:#5a5d61;}

/*案例分类*/
.case_t{ padding-top:60px;background:url(../images/case_t_line.jpg) repeat-x 0 128px;}
.case_t_title{color:#000000;font-size:20px;height:56px;line-height:56px;width:72px;text-align:center;background-color:#fff;margin:0px auto;}
.case_t_line{width:42px;height:1px;line-height:1px;background-color:#6bc1ca;margin:0px auto;}

.caes .menu-caes{ clear:both;   padding:20px 0 10px 0;   position:relative;        width: 92%;  margin: auto;}
.caes .menu-caes .bigbox{ /*width:1200px; height:30px;*/ display:block;}
.caes .menu-caes .bigbox li{    display: inline-block;  }
.caes .menu-caes .bigbox li a{ display: block; width:100px; text-align:center; height:38px;line-height: 30px; }
.caes .menu-caes .bigbox li a b{ display:block; font-weight:normal;   font-size:16px; color:#434343; line-height:29px; height:30px;border: 1px solid #fff;}
.caes .menu-caes .bigbox li a i{ display:block;  font-size:11px; color:#c2c2c2; line-height:12px; height:12px; text-transform:capitalize;}
.caes .menu-caes .bigbox li a:hover b,.caes .menu-caes .bigbox li.hover a b{ color:#2eafbb;border: 1px solid #2eafbb;}
.caes .menu-caes .bigbox li a:hover i,.caes .menu-caes .bigbox li.hover a i{ color:#2eafbb;}

/*案例-列表页*/
.warp-list{ padding:0 4.02%; margin-top:2%;}
.case-content li{ float:left; width:30%; margin-right:5%; margin-bottom:50px;}
.case-content li:nth-of-type(3n){ margin-right:0%;}
.case-content li.last {
    margin-right: 0%;
}
.case-content li a.img{ display:block; width:100%; height:0; padding-top:67.15%; position:relative; overflow:hidden; background:url(../img/loading.gif) no-repeat center center; background-color:#e7e7e7;}
.case-content li img{ width:100%; /*height:100%;*/ position:absolute; left:0; top:0; background:url(../img/loading.gif) no-repeat center 50%; background-color:#e7e7e7;}
.case-content li strong img{
	transition: all .6s linear 0s;
	-webkit-transition: all .6s linear 0s;
	-moz-transition: all .6s linear 0s;
	-ms-transition: all .6s linear 0s;
}
.case-content li:hover strong img{
	transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
}

.case-content li .meta{width:100%;height:60px;line-height:60px;text-align:left;overflow:hidden;}
.case-content li .meta h3{font-size:18px;padding-left:2%;font-weight:normal;width:60%; }
.case-content li .meta h3 a{color:#000;}
.case-content li .meta .fr{width:38%;text-align:right;}
.case-content li .meta .fr a{display:inline-block;padding:0px 2px;padding-right:12px;width:20px;height:60px;}
.case-content li .meta .fr a.cases_a_pc{background:url(../images/cases_ico_pc_b.png) no-repeat center;}
.case-content li .meta .fr a.cases_a_phone{background:url(../images/cases_ico_phone_b.png) no-repeat center;}
.case-content li:hover .meta{background-color:#2eafbb;}
.case-content li:hover .meta h3 a{color:#fff;}
.case-content li:hover .meta .fr a.cases_a_pc{background:url(../images/cases_ico_pc_w.png) no-repeat center;}
.case-content li:hover .meta .fr a.cases_a_phone{background:url(../images/cases_ico_phone_w.png) no-repeat center;}
 
/*案例详情页-描述*/
.case-xq-banner{ background-size:100% auto !important; height:330px; overflow:hidden; position:relative; z-index:1; background:#000}
.case-xq-banner2{ background-size:120% auto !important; width:110%; margin-left:-5%; height:530px; margin-top:-100px; position:relative; z-index:1;
filter: Alpha(opacity=50); /* IE */    
-moz-opacity:0.8;    /* FF 主要是为了兼容老版本的FF-Mozilla */
opacity:0.8;    /* FF */}
@media (max-width: 1199px) {
.case-xq-banner{height:330px;margin-top:-100px;}
.case-xq-banner2{ background-size:120% auto !important; width:150%;margin-left:-25%;margin-top:-150px;}
}
.mohu {	
    filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
    
    -webkit-filter: blur(20px); /* Chrome, Opera */
       -moz-filter: blur(20px);
        -ms-filter: blur(20px);    
            filter: blur(20px);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=40, MakeShadow=false) Alpha(Opacity=60); /* IE6~IE9 */
	
}
.gray { 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);
	
    filter: gray;
}
.case-xq-banner h1 {
    position: absolute;
    left: 5%;
    bottom: 60px;
    font-size: 42px;
    line-height: 1.5;
    color: #fff;
    font-weight: bold;z-index:888;/*-webkit-filter: drop-shadow(0px 0px 1px #666);
filter: drop-shadow(0px 0px 1px #666);*/
}
@media (max-width: 1199px) {
.case-xq-banner h1 { 
    font-size: 24px;
}
}
.case-xq-banner h3 { 
    position: absolute;
    left: 5%;
    bottom: 35px;
    font-size: 14px; font-weight:normal;
    color: #fff;z-index:888;/*-webkit-filter: drop-shadow(0px 0px 1px #999);
filter: drop-shadow(0px 0px 1px #999);*/
}

 
.link-anli{ padding:20px 0 20px 0 ; height: 30px;   border-bottom: 1px solid #DEDEDE;}
.link-anli a{ display:block; width:102px; height:28px; border:1px solid #9D9D9D; text-align:center; line-height:28px; font-size:14px; border-radius:5px;float: left;
    margin-right: 10px;}
.link-anli img{	    margin-top: 6px;}
.link-anli a:hover{ background-color:#9D9D9D; color:#fff;}
.link-anli .yeswap_con{ position:absolute; 
       bottom: 20px;   
    left: 0px;
    padding: 7px;
    background: #fff;
    width: 100px;
    height: 100px;}
#yeswap{ position:relative; margin-left: 120px;}
.caes-center{ max-width: 1170px;
    margin: 0 auto;
    display: block;}

.casescon{color:#666; margin:0 auto;      padding: 0 5%;
    margin-top: 2%; margin-top:20px;font-size:12px; line-height:180%;     margin-bottom: 4%;}
.casescon p{ display:inline;  }
.casescon p,.casescon p span{ color:#666 !important; font-size:14px !important; line-height:180% !important;}
.casescon_1{ color: #666; width:350px; overflow:hidden; height:235px;  margin-top:8px}
.casescon span{ color:#666}
.casefile img{ margin-top:15px;}
.casescon td{ line-height:180%; vertical-align:top;}
.casescon h1{ font-size:18px; line-height:25px; font-size:18px;line-height:200%; font-weight:normal; color:#000}
.casescon h1 strong{ font-weight:normal}
.casescon h2{  font-weight:normal; font-size:14px;line-height:200%;}
.casescon h3{  font-weight:normal;font-size:14px;line-height:200%;}

.casescon td img{ vertical-align:top; margin-bottom:10px;}
.casefile{ width:1000px; margin:0 auto; margin-top:20px; margin-bottom:30px; line-height:150%; font-size:14px;}
.casefile h3{ margin-bottom:10px;font-weight:normal}
.casecon{ width:1000px; margin:0 auto; margin-top:20px; margin-bottom:30px;}

/*案例详情组图*/
.brand-Img { text-align:center;/* background:#fbfbfb;*/ line-height:0;
/*background: url(../images/anlixqbg1.jpg) no-repeat;background-color: #F3F3F3;*/
}
.brand-Img p{ margin-top:10px}
.brand-Img img{ max-width: 1200px;_width:1200px}
@media (max-width: 1199px) {
 
.brand-Img img{ width:90%;}
}
 /*上一篇下一篇*/
.updown{width:100%; padding-top:10px;     border-top: 1px solid #dedede; text-align:right; font-size:14px; margin-bottom:30px;  margin:10px auto 30px auto;   line-height:200%}
.updown span{ font-size:12px;}

 
.local{
	color:#666;
	text-align:left;
	
	border-bottom:1px solid #e5e5e5;
	
	padding-bottom:20px;
	margin-bottom:15px;
	padding-left:20px;
	
	background:url(../images/local.png) no-repeat 0px 0px;
	
}
.local span{
	color:#333;
}
.local img{
	padding-right:10px;
}


/*case_detail.html end*/


/*case_detail.html start*/
.service_banner{background:url(../images/service_banner.jpg) no-repeat center top;height:350px;}
.service_project{
	max-width:1230px;
	margin:0 auto;
	padding:40px 0; text-align:left
}
@media screen and (max-width: 1199px) {
.service_project{  text-align:center
}
}
.service_project_dl01{
	margin-right:45px; 
	margin-bottom:20px;
}
.service_project_dl dl{
	width:206px;
	height:230px;
	background:#f6f6f6;
	padding:35px 30px 25px 30px;
}
.service_project_dl a:hover dl{ 
	background:#4bcdd9; color:#fff !important
}
.service_project_dl a:hover dd { 
	color:#fff !important
}

.service_project_dl dl dt{
	text-align:center;
}
.service_project_name{
	font-family:"微软雅黑";
	font-size:20px;
	margin-top:15px;
	font-weight:bold;
}
.service_project_int{
	color:#666;
	margin:5px 0 10px 0;
}
.service_project_word{
	color:#999;
	line-height:20px;
}
/*网站定制*/
.content{ margin-bottom:100px}
.service_banner{background:url(../images/service_banner.jpg) no-repeat center top;height:350px;}
.dingzhi{
	width:1200px;
	margin:0 auto;
	padding:40px 0; 
}
.dingzhi_dl01 img{ width:280px; height:213px
}
.dingzhi_dl01{
	margin:10px !important; display:inline-block;
}
.dingzhi_dl dl{
	width:282px;
	height:268px;
	background:#fff; border:1px solid #dadada
	 
}
.dingzhi_dl dl:hover{ 
	background: #0e5ac2; color:#fff !important;border:1px solid #0e5ac2
	 
}
.dingzhi_dl01:hover{ 
	background:#2eafbb; color:#fff !important
}
.dingzhi_dl01:hover .dingzhi_word{
	color:#fff;}
.dingzhi_dl a:hover dd { 
	color:#fff !important
}

.dingzhi_dl dl dt{
	text-align:center;
}
.dingzhi_name{ color:#0e5ac2;
	font-family:"微软雅黑";
	font-size:16px; 
	font-weight:bold;margin:15px 0px 10px 20px;
}
.dingzhi_int{
	color:#666;
	margin:5px 0 10px 0;
}
.dingzhi_word{
	color:#999;
	line-height:20px; margin:0 20px 0 20px;
}
.service_scope_sub,.service_cooperation{
	width:100%;
	margin:0 auto;
	background:#fff;
	padding:40px 0;
}
.service_scope_sub_con,.service_cooperation_con{
	width:1200px;
	margin:0 auto;
	text-align:center;
}
.service_scope_sub_con_en{
	font-family:Arial;
	font-size:24px;
	color:#fff;
	background:#4bcdd9;
	line-height:22px;
	height:22px;
	width:430px;
	padding:5px;
	text-transform:uppercase;
	text-align:center;
	margin:0 auto;
}
.service_scope_sub_con_en2{
	font-family:Arial;
	font-size:14px;
	line-height:26px;
	width:980px;
	text-align:center;
	margin:0 auto;
	padding-top:20px;
	color:#666;
}
.service_scope{
	width:100%;
	margin:0 auto;
	background:#f6f6f6;
}
.service_scope_con{
	width:1200px;
	margin:0 auto;
	padding:40px 0;
}
.service_scope_dl01{
	width:362px;
	margin-right:55px;
}
.service_scope_dl01 dt{
	text-align:center;
	padding-bottom:20px;
}
.service_scope_int{
	height:221px;
	background: url(../images/service_scope_bg.png) no-repeat;
	font-family:"微软雅黑";
	font-size:14px;
	font-style:italic;
	line-height:32px;
	padding:50px 39px 0 39px;
}
.service_scope_title{
	margin-top:10px;
}
.service_scope_title_nu{
	font-family:Impact;
	font-size:22px;
	color:#ccc; margin-top:2px;
}
.service_scope_title_ch{
	font-family: "微软雅黑";
	font-size:22px;
	color:#666;
}
.service_scope_title span{ 
    display:block; 
	float:left;
}


.service_cooperation_dl table td{
	padding-bottom:15px;
}
/*case_detail.html end*/


/*mobile.html start*/
.mobile_banner{background:url(../images/mobile_banner.jpg) no-repeat center top;height:350px;}
.mobile_net{
	padding-top:40px;
}
.mobile_ul,.mobile_net_class01{
	width:1200px;
	margin:0 auto;
	padding:40px 0;
}
.mobile_APP{
	width:1200px;
	margin:0 auto;
	padding-top:40px;
}
.general_title_mobile{
	font-family:"微软雅黑";
	font-size:22px;
	color:#666;
}
.mobile_ul ul li{
	width:330px;
	margin-right:105px;
}
.mobile_li_ri{
	width:260px;
}

.mobile_li_title{
	font-size:18px;
	font-family:"微软雅黑";
	line-height:30px;
	font-weight:bold;
	margin-bottom:10px;
}
.mobile_li_con{
	font-size:12px;
	line-height:24px;
}
.mobile_net_class01_bg,.mobile_net_class02_bg{
	padding-top:15px;
}

.mobile_net_class01_bg{
	width:100%;
	margin:0 auto;
	background:#f6f6f6;
}
.mobile_net_class_le,.mobile_net_class_ri,.mobile_APP_le,.mobile_APP_ri{
	width:600px;
	margin:0 auto;
}
.mobile_net_class_le img{
	padding-left:180px;
}


.mobile_net_class_ri_title{
	width:400px;
}
.mobile_net_class_ri_title_ri{
	margin-left:10px;
}
.mobile_net_class_ri_title_ri_top{
	font-family:"微软雅黑";
	font-size:22px;
	margin-top:5px;
}
.mobile_net_class_ri_title_ri_bot{
	font-family:"微软雅黑";
	font-size:26px;
	color:#4bcdd9;
	font-weight:bold;
	margin-top:5px;
}
.mobile_net_class_ri_con_title{
	margin:20px 0 10px 0;
	font-family:"微软雅黑";
	font-size:18px;
}
.mobile_net_class_ri_con_int{
	font-size:14px;
	line-height:28px;
}
.mobile_net_class02_bg{
	width:100%;
	margin:0 auto;
	background:#fff;
}

.mobile_APP_le_title{
	color:#4bcdd9;
	font-family:"微软雅黑";
	font-size:30px;
}
.mobile_APP_le_int{
	font-size:18px;
	font-family:"微软雅黑";
	padding-top:20px;
	line-height:36px;
}
.mobile_APP_ri img{
	padding-left:150px;
}
.mobile_APP_le_bo{
	color:#81baf8;
	padding-top:20px;
}
.mobile_APP_le_bo span{
	padding-right:20px;
}
/*mobile.html end*/


/*solution.html start*/
.solution_banner{background:url(../images/solution_banner.jpg) no-repeat center top;height:350px;}

.solution_li{
	width:100%;
	margin:0 auto;
	background:#fff;
}
.solution_li2{
	width:100%;
	margin:0 auto;
	background:#f6f6f6;
	
}
.solution_li_con,.solution_li2_con{
	width:1200px;
	overflow:hidden;
	min-height:200px;
	margin:0 auto;
	padding:70px 0;
}
.solution_img{
	width:600px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}
.solution_content{width:1200px; overflow:hidden; margin:0px auto; position:relative;}
.solution_con{
	width:600px;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
}
.solution_img img{
	text-align:center;
	margin:0 auto;
}
.solution_title{
	color:#4bcdd9;
	font-size:26px;
	font-family:"微软雅黑";
	font-weight:bold;
}
.solution_int{
	font-size:14px;
	font-family:"微软雅黑";
	line-height:28px;
	margin-top:20px;
}
.read_more{
	font-size:16px;
	font-family: Arial;
	margin-top:30px;
}
.read_more a{
	color:#ffba19;
}
.read_more a:hover{
	text-decoration: underline;
}

.box-l2{left:50%;/*top:300px;*/position: absolute;}
.box-r2{left:50%;/*top:-300px;*/position: absolute;}
/*solution.html end*/
/*solution.html start*/
.solution_detail_word{text-align:center;margin:10px 0;}
.solution_detail_title_en{text-align:center;font-family:Arial;padding:5px;font-size:22px;background:#4bcdda;width:300px;margin:0 auto;color:#fff;}
.solution_detail_con{width:1200px;margin:0 auto;margin-top:50px;}
.solution_detail_con_title{font-size:24px;color:#4bcdda;font-family:"微软雅黑";font-weight:bold;}
.solution_detail_con_int{margin:10px 0;line-height:24px;}

.solution_detail_class {width:1200px;margin:0 auto;text-align:center;margin-top:40px;margin-bottom:0px;text-align: left;font-family:"微软雅黑";vertical-align:bottom;}
.solutions_content{ width:1200px; margin:40px auto;   width:1096px;background:#fff;padding-top:50px;    margin: 40px auto 0px auto; overflow:hidden }
.solution_detail_class h2{ font-size:16px; margin-right:20px; line-height:50px; display:inline-block}
.solution_detail_class ul{ display:inline-block}
.solution_detail_class ul li{margin-bottom:10px; display:inline-block; margin-right:10px;}
.solution_detail_class ul li a{ padding:6px; display:block;border:1px solid #ccc;}
.solutions_title{ font-size:24px; font-weight:bold; padding-bottom:20px; text-align:center; line-height:50px;}
.solutions_detail{ line-height:22px;width:900px; padding:50px 0; margin:0 auto}
.solutions_detail table{ width:100%}


/*solution.html end*/

/*news.html start*/
.news_banner{background:url(../images/news_banner.jpg) no-repeat center top;height:350px;}
.news{
	width:100%;
	margin:0 auto;
	background:#fff;
	padding:20px 0; overflow:hidden
}
.news2{
	width:100%;
	margin:0 auto;
	background:#f6f6f6;
	padding:40px 0;
}

.news_con{
	width:1200px;
	margin:0 auto;
}
.news_con_int{
	padding-bottom:20px;
	
}
.news_con_int1{
	padding-bottom:20px;
	border-bottom: 1px dashed #d8d8d8;
    margin-top:20px;
    float:left;
}
.news_title1{
    font-family:"微软雅黑";
	font-weight:bold;
	font-size:18px;
	padding-bottom:10px;
}
.news_word1{
    font-size:14px;
	line-height:25px;
	padding-bottom:10px;
}
.news_left{width:260px; margin-right:20px;float:left;padding-top:5px;}
.news_right{float:left;}
.news_title{
	font-family:"微软雅黑";
	font-size:22px;
	margin-bottom:20px;
}
.news_word{
	font-size:14px;
	margin-bottom:20px;
	line-height:28px;
}
.news_add{
	margin-bottom:20px;
}
.news_add span{
	color:#4bcdd9;
}
.news_read_more{
	margin-bottom:20px;
}
.news_class{
	width:1200px;
	margin:0 auto;
	font-family:Arial;
	text-align:center;
	line-height:35px;
	font-size:16px;
}
.news_class a{
	color:#fff;
	background:#4bcdd9;
	width:130px;
	height:35px;
	display:block;
	float:right;
}
.news_class a:hover{
	background:#333;
}
/*news.html end*/
/*news_detail.html start*/
.news_title_add{
	color:#999;
	margin-bottom:20px;
}
.news_title_add a{
	color:#999;
}
.news_title_add a:hover{
	text-decoration:underline;
}
.news_bg_01{
	border-top:1px solid #eee;
	margin:0 auto;
}
.news_01{
	width:1200px;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:40px; 
}
.news_con_01 dl{
	width:550px;	
	border-bottom:dashed 1px #d8d8d8;
	padding:20px 0 10px 0;	
}
.news_con_left{ border-right:1px solid #eee;padding-right:45px; float:left;}
.news_con_right{padding-left:45px; float:left; }
.news_con_01 dd
{
	line-height:20px;
	margin-top:10px;
}
.news_title_01{
	font-size:14px;
	font-weight:bold;
}
.news_date_01{
	color:#999;
	font-family:Arial;
}

/*news_detail.html end*/

/*contact.html start*/
.contact_banner {background:url(../images/contact_banner.jpg) no-repeat center top;height:350px;}


.general_title_new{height:44px; margin:0px auto;width:380px; text-align:center;    width: 100%;}
.general_title_new:after {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
}
.general_title_new h1{ font-size:33px;color:#333; display:inline-block;font-weight:normal; padding:0px 0px;}
.general_title_new .dian_bg{ display:inline-block;background:url(../images/dian_title_bg.gif) no-repeat 0px 0px;width:113px;height:10px; margin-top:7px;}

.contact{padding:40px 0px 0px 0px; ;}
.contact_type{max-width:1200px;margin:0 auto;overflow:hidden;}
.contact_type_ul{max-width:1300px;margin:0 auto;padding:40px 0;text-align:center;}
.contact_type_ul ul li{width:305px;height:360px;text-align:center; float:left}
.contact_type_ad{background:url(../images/contact_item_bg.gif) no-repeat 0px 0px;margin:0 138px;_display:inline;}
.contact_type_tel{background:url(../images/contact_item_bg.gif) no-repeat -450px 0px;}
.contact_type_mail{background:url(../images/contact_item_bg.gif) no-repeat -899px 0px;}
.contact_type_ad_title{font-size:16px;font-weight:bold;padding-bottom:20px;}
.contact_type_ad_int{line-height:24px;font-size:14px;}
.contact_type_ad_button{width:95px;height:35px;background:#333;margin:0 auto;display:block;color:#fff;text-align:center;line-height:35px;font-size:14px;font-family:Arial;margin-top:20px;}
.contact_arrive{width:1200px;margin:0 auto;padding:40px 0;border-top:1px dotted #ccc;}
.contact_arrive h2{height:42px;line-height:42px;font-size:18px;color:#333;font-weight:normal;}
.contact_arrive_left{width:650px;float:left;}
.contact_arrive_left dt{font-size:14px;color:#333;height:24px;line-height:24px;margin:13px 0px;padding-left:24px;font-family:"微软雅黑";}
.contact_arrive_left .bus dt{ background:url(../images/contact_icon_bg.gif) no-repeat 0px 5px;}
.contact_arrive_left .car dt{ background:url(../images/contact_icon_bg.gif) no-repeat 0px -24px;}
.contact_arrive_left .train dt{ background:url(../images/contact_icon_bg.gif) no-repeat 0px -53px;}
.contact_arrive_left dd{font-size:14px;color:#666666;line-height:24px;}
.contact_arrive_right{ float:left;padding-left:30px;}
.contact_table table{ border-collapse:collapse; padding:0px; margin:0px;}
.contact_table td{ padding:9px 0px;}
.contact_table input{width:230px;height:36px;line-height:36px;border:1px solid #dddddd; font-size:12px;color:#999999;  margin-right:7px; padding:0px 6px;}
.contact_table textarea{width:420px; height:120px;border:1px solid #dddddd; font-size:12px;color:#999999; padding:5px; line-height:24px;}
.contact_table .btn_submit{ border:none;width:133px;height:36px; cursor:pointer; color:#fff}
/*contact.html end*/
/*----------------yanyi----------------------------------------------------*/
/* webdesign begin */
.webdesign1{ background:url(../images/webdesign1.jpg) no-repeat center top; height:478px; width:100%;}
.webdesign2{ background:url(../images/webdesign2.jpg) no-repeat center top; height:501px; width:100%;}
.webdesign3{ background:url(../images/webdesign3.jpg) no-repeat center top; height:500px; width:100%;}
.webdesign4{ background:url(../images/webdesign4.jpg) no-repeat center top; height:500px; width:100%;}
.webdesign5{ background:url(../images/webdesign5.jpg) no-repeat center top; height:500px; width:100%;}
.webdesign6{ background:url(../images/webdesign6.jpg) no-repeat center top; height:500px; width:100%;}
.webdesign7{ background:url(../images/webdesign7.jpg) no-repeat center top; height:500px; width:100%;}
/* webdesign end */


/*about */
.root {
width: 1200px;
display: block;
position: relative;
margin: 0 auto;
}
 
 .about-wrap {
    padding: 0 4%;
}
 .wp-state{border-bottom: 1px solid #dedede; }
.wp-state {padding-top: 70px;padding-bottom: 70px; }
.wp-state p{line-height: 30px; width: 80%;}
@media (min-width:1200px) {
.wp-state {padding-top: 80px;padding-bottom: 80px; }
.wp-state p{line-height: 30px; width:820px;}
}
@media (min-width:769px) and (max-width:1199px) {
.wp-state {padding-top: 70px;padding-bottom: 70px; }
.wp-state p{line-height: 30px; width: 80%;}
}
@media (max-width:768px) {
.wp-state {padding-top: 50px;padding-bottom: 50px; }
.wp-state p{line-height: 26px; width: 100%; color:#666;}
}
.wp-center{padding-top: 80px; }
.wp-center .wp-center-hd{width: 32%; margin-right: 4%;}
.wp-center .wp-center-hd h2{font-size: 28px;font-weight: normal;padding-bottom: 50px;}
.wp-center .wp-center-bd{width: 64%; }
.wp-center .wp-center-bd li{float: left; width: 45%;*width:44.95%;margin-right: 10%;padding-bottom: 100px;}
.wp-center .wp-center-bd li:nth-of-type(2n){margin-right: 0;}
.wp-center .wp-center-bd h3{font-size: 16px;padding-bottom: 20px;color:#000;font-weight: normal;}
.wp-center .wp-center-bd p{color:#373737;line-height: 30px;}

@media (max-width:767px){
.wp-center{padding-top: 50px;}
.wp-center .wp-center-hd,.wp-center .wp-center-bd{float: none;}  
.wp-center .wp-center-hd{width: 100%;}
.wp-center .wp-center-bd{width: 100%; }
.wp-center .wp-center-bd li{padding-bottom: 40px; float: none; margin-right: 0; width: 100%;}
.wp-center .wp-center-hd h2{padding-bottom: 30px; font-size: 24px;}
.wp-center .wp-center-bd h3{padding-bottom: 15px;}
.wp-center .wp-center-bd p{line-height: 26px;}
}



/* 多个左滚动 - 图片- 公用类 */
.leftLoop{ position:relative;      }
.leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4; display:none  }
.leftLoop .prev,.leftLoop .next{ display:block;  width:38px; height:96px; line-height:10px; float:right; margin-right:20px; margin-top:-10px;  overflow:hidden; top:90px;
	 cursor:pointer; background:url("../images/pro-r.jpg") no-repeat; position:absolute; right:-60px}
.leftLoop .next{ background:url("../images/pro-l.jpg") no-repeat; left:-44px }
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.leftLoop .hd ul li.on{ background:#f00;  }
.leftLoop .bd{ padding:10px 0px 15px 0px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 0px 0 0px; text-align:left; float:left; _display:inline; overflow:hidden;  }

.page{ clear:both; padding:10px 0; height:38px; text-align:center; margin-bottom:50px; width:100%}
.page ul{ display:inline-block;}
/*.page ul li{ float:left; padding:0 6px;}*/

.page span{ color:#666}
.page a:hover,.page a.hover{ background:url(../images/bg27.gif) no-repeat center center;}
.page a.a1{ display:none}
.page a.a2{ background:url(../images/bg28.png) no-repeat left bottom;text-indent:-999px; width:40px; overflow:hidden;}
.page a.a2:hover{background:url(../images/bg28.png) no-repeat left top;}
.page a.a3{ background:url(../images/bg28.png) no-repeat right bottom; text-indent:-999px; width:40px; overflow:hidden;}
.page a.a3:hover{background:url(../images/bg28.png) no-repeat right top;}

/*新闻详情i*/ 
.caes_title{ clear:both;   padding-top:10px; text-align:center}
.caes_title{ width:100%;  } 
.caes_title h1,.caes_title b{ font-size:28px;   color:#0e5ac2;  line-height:40px; text-align:center; display:block}
.caes_title p{height:40px;font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#5f5f5f; white-space:nowrap; height:40px; line-height:40px; display:block; width:100%; margin:0 auto}
.caes_title p i{ display: inline-block; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg10.gif) no-repeat 0px -16px; color:#aaaaaa;}
.caes_title p i:hover{ background-position:0px 14px; color:#2eafbb;}
.caes_title p small{ display: inline-block; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg11.gif) no-repeat 0px -16px; color:#aaaaaa;}
.caes_title p small:hover{ background-position:0px 14px; color:#2eafbb;}
.caes_title p em{ float:left; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg09.gif) no-repeat 0px -20px; color:#aaaaaa;}
.caes_title p em:hover{ background-position:0px 10px; color:#2eafbb;}

@media screen and (max-width: 1199px){.search-news{ display:none !important}}
.search-news{padding:0; vertical-align: top; padding:0 !important;    float: right; margin-right:50px}
.search-news:hover{border:1px solid #ccc;}
.search-news input{vertical-align:middle; border:0px; line-height:30px;  width:150px;}
.search-news input.button{ border:0px; background:url(../images/search-30.png) center center no-repeat #fff; color:#333;width:30px;height:30px; text:center; text-indent:-999px}

.news-show{  background:#; padding-top:30px;padding-bottom:0px}
.news-show .Center{     width:1160px;
    padding: 50px 100px;   background: #fff;
    padding-top: 30px;
    margin: 40px auto 0px auto;   }
.news-show .Center .content-news span{font-family:"微软雅黑" !important }
.news-show .caes { 
     padding-top: 0px; 
}
.news-show .caes_title { 
    padding: 30px 0;
}

/*yanyi news 列表*/
.newsul{ clear:both;}
.newsul{padding:0px 100px;}
.newsul li{ /*float:left;*/  position:relative;padding-top: 35px;}
.newsul li a{/* width:525px; height:150px;*/ display:block; overflow:hidden;}
.newsul li a .i_news_left{ float:left; width:45px; display:none}
.newsul li a .i_news_left ins{ display:block; width:45px; height:46px; background:url(../images/bg01.gif) no-repeat left top;}
.newsul li a:hover .i_news_left ins{ background-position:left bottom;}
.newsul li.Many a .i_news_left ins{ background-position:-46px top;}
.newsul li.Many a:hover .i_news_left ins{ background-position:-46px bottom;}
.newsul li.Video a .i_news_left ins{ background-position:right top;}
.newsul li.Video a:hover .i_news_left ins{ background-position:right bottom;}
.newsul li a .i_news_left b{ display:block; width:45px; text-align:center; height:46px; background:#f5f5f5; color:#3d3d3d; overflow:hidden;}
.newsul li a .i_news_left b i{ display:block; font-family:Verdana, Geneva, sans-serif; font-size:24px; height:30px; line-height:30px; letter-spacing:-1px; cursor:default;}
.newsul li a .i_news_left b small{ display:block; font-family:Verdana, Geneva, sans-serif; font-size:14px; height:14px; line-height:14px; letter-spacing:-1px; text-transform:capitalize; white-space:nowrap; cursor:default;}
.newsul li a:hover .i_news_left b{ background:#ffe400; color:#2eafbb;}
.newsul li a .i_news_right{ float:left; width:100%; margin-left: 150px; border-bottom: 1px dashed #dcdcdc;padding-bottom: 40px;}
.newsul li a .i_news_right .bigbox{ border:1px solid #f1f1f1;position:relative; float:left; width:200px; height:120px; background:url(../images/nopic.gif) center center no-repeat; overflow:hidden}
.newsul li a .i_news_right .bigbox img{ position:absolute; left:0; top:0; width:200px; min-height:120px;transition: 0.5s;
-moz-transition: 0.5s;	/* Firefox 4 */
-webkit-transition: 0.5s;	/* Safari 和 Chrome */
-o-transition: 0.5s;	/* Opera */}
.newsul li a .i_news_right .bigbox:hover img{ position:absolute; left:-10px; top:-10px; width:220px; max-width:220px !important;  min-height:130px;transition: 0.5s;
-moz-transition: 0.5s;	/* Firefox 4 */
-webkit-transition: 0.5s;	/* Safari 和 Chrome */
-o-transition: 0.5s;	/* Opera */}
.newsul li a .i_news_right span{ float:left;  width:590px;  padding:0 0 0 20px; overflow:hidden;}
.newsul li a .i_news_right span b{  font-size:20px; color:#333; line-height:30px; height:30px; display:block;  display: block;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.newsul li a .i_news_right span cite{  color:#555; line-height:18px; font-size:16px; line-height:180%;   overflow:hidden; display:block; padding-top:15px;}
.newsul li a .announcement-time {
  font-size: 12px;
  font-weight: normal;
  color: #5E5E5E;
  padding-left: 5px;
}
.newsul li a p{ font-size:10px; color:#5f5f5f; white-space:nowrap; height:0px;  /*border-bottom:1px solid #dedede;*/  display:block; clear:both; margin-top:30px; background:url(../images/bg31.gif) no-repeat right center; overflow:hidden;}
.newsul li a p em{ float:left; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg09.gif) no-repeat 0px -20px; color:#aaaaaa;}
.newsul li a p em:hover{ background-position:0px 10px; color:#2eafbb;}
.newsul li a p i{ float:left; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg10.gif) no-repeat 0px -21px; color:#aaaaaa;}
.newsul li a p i:hover{ background-position:0px 9px; color:#2eafbb;}
.newsul li a p small{ float:left; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg11.gif) no-repeat 0px -21px; color:#aaaaaa;}
.newsul li a:hover .i_news_right span b{ color:#2eafbb;}
.newsul li a:hover .i_news_right span cite{ color:#333;}
.newsul li a:hover p{background:url(../images/bg32.gif) no-repeat right center;}
.newsul li a:hover p em{ background-position:0px 10px; color:#2eafbb;}
.newsul li a:hover p i{ background-position:0px 9px; color:#2eafbb;}
.newsul li a:hover p small{ background-position:0px 9px; color:#2eafbb;}

.news .menu-caes{ clear:both;  padding-top:10px; position:relative; border-bottom:1px solid #ccc;}
.news .menu-caes .bigbox{ width:1200px; line-height:30px; padding-bottom:10px; display:block;margin-bottom:10px;}
.news .menu-caes .bigbox li{display: inline-block; padding-right:20px;}
.news .menu-caes .bigbox li a{ display: inline-block; width:115px; height:30px;  overflow:hidden;}
.news .menu-caes .bigbox li a b{ display:block; font-family:微软雅黑; font-size:16px; color:#434343; line-height:30px; height:30px;}
.news .menu-caes .bigbox li a i{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c2c2c2; line-height:12px; height:12px; text-transform:capitalize; display:none}
.news .menu-caes .bigbox li a:hover b,.news .menu-caes .bigbox li.hover a b{ color:#2eafbb; font-weight:bold;}
.news .menu-caes .bigbox li a:hover i,.news .menu-caes .bigbox li.hover a i{ color:#2eafbb;}

.w1000 {
  width: 1000px;
  margin: 0 auto;
  display: block;
}
.content-news{ font-size: 16px;line-height: 180%;}
.content-news p{ padding-bottom: 15px;}
.content-news b{ font-weight:bold}
/*fabigbig*/
.news-sjc{ width:auto; overflow:hidden; padding-top:36px; position:relative;}
.news-sjc-left{ width:auto; float:left; overflow:hidden; position:absolute; top:0; left:0;}
.news-sjc-left ol,.news-sjc-left dl,.news-sjc-right dd,.news-sjc-right dt{ float:left;}
.news-sjc-left ol dd{ background:url(../images/news-sjc.jpg) repeat-y center; height:161px; padding-top:40px;}
.news-sjc-left ol dd em{ width:42px; height:42px; display:inline-block; background:url(../images/png-a.png) no-repeat 0 -288px;}
.news-sjc-left dl dd{ padding-top:44px;}
.news-sjc-left dl dd strong{ font-size:20px; color:#666; font-weight:normal; line-height:20px;}
.news-sjc-left dl dd span{ color:#999; line-height:16px; font-size:16px;}
.news-sjc-left dl dd p{ display:block; padding:8px 0; margin:0}

/*相关案例*/
.xiangguan{/*width:352px; float:right;*/ padding-top:30px; padding-bottom:30px  }
.xiangguan .caesul{ width:1112px; overflow:hidden ; margin-left:2px  }
.xiangguan .caesul ul{ width:100%; padding-top:20px; display:block;  width:1202px; margin:0 auto}
.xiangguan .caesul li a{ display:block; width:364px; height:245px; border:1px solid #f1f1f1; position:relative; overflow:hidden;}
.xiangguan .caesul li a img{   width:100%;  }

/*相关新闻*/
.content .biaoqian{ margin-top:50px}
.biaoqian a{
    display: inline-block;
    float: none;
    margin: 0 0 0 10px;
    padding: 0 10px;
    height: 26px;
    line-height: 26px;
    background-color: #0e5ac2;
    color: #fff;
    border-radius: 2px;
}

.related{padding-bottom:15px}
.related h3{position:relative;height:40px;font:bold 14px/40px Microsoft YaHei;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin-bottom:10px;text-align: left;    font-size: 16px;}
.related .share{position:absolute;right:0;top:8px;line-height:1.2;}
.share #bdshare{float:none;}
.related ul{padding-left:20px}
.related li{ line-height:200%;list-style-type:disc; font-size:16px; width:100%}
.related li span{ color:#999}
/*fuwu-wap*/
.gy1003x {
width: 1003px;
padding: 30px 0px;
margin: 0 auto;
border-bottom: 1px #CCC dashed;
}
.dljmk {
width: 1003px;
text-align: center;
margin-bottom: 20px;
}
.bt1 {
font-size: 30px;
line-height: normal;
font-weight: bold;
}
.bt2 {
font-size: 16px;
margin-bottom: 10px;
}
.title01 {
height: 60px;
line-height: 60px;
font-size: 30px;
font-weight: bold; 
text-align: center;
background: url(../Images/title01_bg.jpg) no-repeat center bottom;
}
.i_whatdo{padding:0 0 20px;}
.i_whatdo_l{width:1002px; overflow:hidden;}
.i_whatdo_l ul{width:1140px; overflow:hidden;}
.i_whatdo_l li{float:left; display:inline; margin-top:25px; width:220px; height:200px;text-align:center; margin-right:40px; overflow:hidden}
.i_whatdo_l li h4{display:block; height:40px; line-height:40px; font-size:18px;}
.i_whatdo_l li span{display:block; line-height:16px;}

#com_singles_case2 {
width: 1000px;
margin: 0 auto;
}

/*xmwpwl 栏目大标题*/
.cat_title{overflow:hidden;padding:35px 0;height:120px;border-bottom:1px solid #d8d9d8;}
.cat_title h2{font-size:48px;display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin-top:65px;}
.cat_title p{display:inline-block;zoom:1;*display:inline;vertical-align:middle;color:#999;margin-top:65px;margin-left:10px;}
.cat_title strong{font-size:60px;font-family:Arial;font-weight:bold;color:#333;margin-right:6px;vertical-align:middle;}
.cat_title .more{font-size:24px;position:absolute;right:10px;top:50px;}
/*wap*/
.fgk_fgk{ width: 1000px;
margin: 0 auto;
position: relative;padding: 20px 0;  }
.pd_m{ width:170px; height:296px; float:left; margin:20px 20px; background:url(../images/phone_xiao.jpg) no-repeat; padding:47px 13px 0px 13px; display:inline; position:relative; overflow: visible; /*z-index:99*/}
.pd_m a{ width:170px; height:248px; display:block; overflow:hidden}
.pd_m img{ width:170px;   }
.pd_z{ width:170px; float:left; font-size:12px; margin-top:3px; display:inline;}
.pd_z_l{ width:90px; height:20px; line-height:20px; float:left;}
.pd_z_r{ width:75px; height:20px; line-height:20px; float:right;text-align:right;}

/*wap-2015-03-31*/
.wap_p_list {
display: inline-block;
 
width: 100%; overflow:hidden;
padding-bottom: 20px;
background: #fff;
}

.wap_p_list ul{display:inline-block; text-align: center; padding-left:2%}

.wap_p_list li{ display:inline-block; /*float:left;*/ margin:40px 2% 20px 2%; width:217px; height:404px; padding:41px 1px 0px 1px;   background: url(../images/wapbg.jpg) no-repeat left top;}
.wap_p_list .wrap { width:217px; height:372px; position:relative; overflow:hidden; font-family:arial, sans-serif; border:0; float:left; display:inline;  overflow:hidden;z-index:0;}

.wap_p_list  .wrap a { display:block; width:217px; height:372px; text-decoration:none; color:#000; }

.wap_p_list .wrap img { border:0;width:217px; /*height:372px;*/ }
.wap_p_list .wrap i { display:block; width:217px; height:372px; position:absolute; left:0; top:374px; z-index:1; background:#000; filter: alpha(opacity=40);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.40; -webkit-transition: all 0.6s ease-in-out; }
.wap_p_list .wrap .info { display:block; width:217px; height:372px; position:absolute; left:0; top:374px; z-index:1; background:transparent; font-size:12px; color:#fff; padding:0; margin:0; -webkit-transition: all 0.6s ease-in-out; }
.wap_p_list .wrap .info b { display:block; font-size:14px; line-height:40px; color:#fff; text-align:center; margin:0; padding-top:40px;z-index:0;/* background:#000;*/ filter: alpha(opacity=40);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);/*opacity:0.40;*/ -webkit-transition: all 0.6s ease-in-out; background:url("../Images/weiwangbg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);}
.wap_p_list .wrap .info span { display:block; padding:10px; line-height:20px; }
.wap_p_list .wrap .info span img{ width:156px; height:156px; margin:auto; display:block;}
.wap_p_list .wrap a:hover { direction:ltr; }
.wap_p_list .wrap a:hover i { top:0; }
.wap_p_list .wrap a:hover .info { top:0; }

.wap_p_list .wrap .preview {
    margin:10px auto;
    border:1px solid #fff;
    width:50%;
   height:40px;
   line-height:40px;
   text-align:center;
   background-color:#d8d6d6;
   background-color:rgba(255, 255, 255, 0.56);
           font-size:16px;
}

    .wap_p_list .wrap .info span.wapid {
        padding-top:30px;
        font-size:14px;
    }
.wap_p_list .clear { clear:left; }

/*服务*/
#single .serv_detailed #detailed, #single .pro_detailed #detailed {
width: 1000px;
margin: 0 auto;
}
#detailed{
width: 1000px;
margin: 20px auto;
}
.service-head {
	display:block;
	width:960px;
	/*height:204px;*/
	background:url(../images/top_desc_bg.jpg) center bottom no-repeat
}
.service-head span {
	display:block;
	width:100%
}
.service-head .service-title { 
	line-height:30px;
	padding:10px 0 10px;
	font-size:22px;
	color:#666;
	text-align:center;
	background:url(../images/top_break_bg.jpg) center bottom no-repeat
}
.service-head .service-desc {
	padding:10px 0 0;
	line-height:26px;
	font-size:15px;
	color:#666666;
	text-align:center
}

.about-info{ padding:10px 10px 10px 30px; font-size:14px; line-height:200%; text-indent:2em; color:#444}

.w1000{ width:1000px; margin:0 auto}

.more-fangan{ text-align:center;    padding: 60px 0px 20px;}
.more-fangan a{ display:inline-block; text-align:left; border:2px solid #2eafbb; color:#2eafbb; padding:10px 0px 10px 20px; font-size:16px; width:240px; background:url(../images/icon.png) no-repeat 170px -87px; }







/*底部*/
.footer{ background:#0e5ac2; background:#1a1a1a; padding-bottom:20px;}
.w1000{ width:1160px; margin:0 auto;}

.footer .ft1 {
margin-top: 32px;
width: 25%;
float: left;
}
.ft-fr{ float:right}
.footer h1 {
font-size: 15px;
color: #fff;
font-weight: normal;
}
.ft1 ul {
padding-top: 12px;
}
.w1000 .footer_t{ float:left}
.ft1 ul li a {
color: #fff;
font-size: 12px;
transition: color .2s;
-moz-transition: color .2s;
-webkit-transition: color .2s;
-o-transition: color .2s;
-ms-transition: color .2s;
line-height: 30px;}
.footer_t .ft2 {
margin-top: 32px;
width: 25%;
float: left;
}
.footer_t .ft2 p {
color: #fff;
font-size: 12px;
line-height: 30px;
}
.footer_t .ft2 .p2{color: #fff; margin-bottom:15px;
font-size: 16px;
line-height: 30px;}
.ervma { margin-top:60px; float:left;

}
.ervma img{ width:130px; height:133px; padding-bottom:5px}
.ervma p {
color: #fff;
text-align: center;
font-size: 12px;
margin-top: 2px;
}
.ervma1{ text-align:center}

.ervma1 p {
color: #fff;
text-align: center;
font-size: 12px;
margin-top: 8px;
}
.ft1 ul li a:hover {
color: #fff;
}
.footer_t .ft2 p1 {
    color: #fff;
    font-size: 12px;
    line-height: 30px;
}
.footer_t .ft2 p1 {
    color: #fff;
    font-size: 12px;
    line-height: 30px;
}
.copy{ height:40px; width:100%;  text-align:center; background:#095b2c;background:#000; color:#fff; font-size:12px; line-height:40px}
.copy1{ height:40px; width:100%;  text-align:center; background:#095b2c;background:#000; color:#fff; font-size:12px; line-height:40px}
	
.container-gy{background:#f7f7f7; padding-top:30px; padding-bottom:100px}
.wd1200{ width:1200px; background:#fff; margin:auto; padding:50px 0 100px 0}
.wd1000{width:1000px}
.lt-gyshow{ font-size: 24px; margin-top:50px;
    font-weight: bold;
    padding-bottom: 20px;
    text-align: center;
    line-height: 50px;
	color:#0e5ac2}
	
	
	
	
	
	/*侧边栏 客服 黑色扁平版*/
.rit-fdd ul li{transition: all .4s ease-in 0s; -webkit-transition: all .4s ease-in 0s; -moz-transition: all .4s ease-in 0s; -ms-transition: all .4s ease-in 0s;}
.rit-fdd ul li font{transition: all .4s ease-in .4s; -webkit-transition: all .4s ease-in .4s; -moz-transition: all .4s ease-in .4s; -ms-transition: all .4s ease-in .4s;}
.rit-fdd{ position:fixed; right:0; top:50%;margin-top: -100px; z-index:999}
.rit-fdd ul{ width:50px;  border-radius:0 0 0 5px; background-color:#0e5ac2; background-color:#0e5ac2;}
.rit-fdd ul li{ width:183px; height:50px; line-height:50px;  color:#fff; border-radius:5px 0 0 5px; margin-right:10px; cursor: pointer;position: relative; /*overflow:hidden*/}
.rit-fdd ul li a{ color:#fff;}
.rit-fdd ul li:hover{ margin-left:-130px; background-color:#2F3438; background-color:#0e5ac2;}
.rit-fdd ul li img{ display:inline-block; margin-left:0px;margin-right: 0px; vertical-align:middle;}
.rit-fdd ul li strong{ font-weight: normal; display:inline-block; margin-left:5px;}
.rit-fdd ul li.rit-fdd-first strong{margin-left:-5px}
.rit-fdd ul li strong a{font-size:14px; letter-spacing:1px;}
.rit-fdd ul li.rit-fdd-first strong{margin-left:2px;}
.rit-fdd ul li.goTop{display: none;}
.rit-fdd ul li.goTop img{ margin-left:17px}
.rit-fdd ul li.goTop:hover{ margin-left:0px; background:none;}
.rit-fdd ul li font{display: none;}
.rit-fdd ul li:nth-child(3) font img{margin-left: 0;}
.rit-fdd ul li:first-child font{opacity:0;display: none;position: absolute;top: 57px;border-radius:5px 0 0 5px;left: 0;width: 100%; height: 114px;background-color:rgba(0,0,0,0.5);padding-left: 20px;}
.rit-fdd ul li:hover font{ opacity:1;display: block;}

.rit-fdd, .rit-fdd-poen, .rit-fdd-poen img{transition: all .2s ease-in 0s; -webkit-transition: all .2s ease-in 0s; -moz-transition: all .2s ease-in 0s; -ms-transition: all .2s ease-in 0s;}
.rit-fdd-poen{position:fixed;width: 50px;height: 40px;line-height:50px; margin:0;text-align: center;color:#fff;cursor: pointer; border-radius: 5px 0 0 0; right:0; top:50%;margin-top: -140px;background-color:#0e5ac2; z-index:999}
.rit-fdd-poen p{font-size:12px; margin:0}
.rit-fdd-poen.myclose{border-radius: 5px 0 0 5px;width: 50px;}
div.rit-fdd-poen img{display: none;}
div.myclose p.open-hide{display: none;}
div.myclose img{display: block;margin: 7px auto;}
.rit-fdd.myclose{right: -50px;}
	
	
	
	
.guanyu-bn{ }	
	
	
.mb_ban{ display:none}	


 /*关于我们-合作伙伴*/
.sj_map{ width:100%;}
.sj_map img{ max-width:100%;}
.hezuob{ padding-top:20px;}
.hezuob ul{ margin-left:0px}
.hezuob h1{ font-size:18px; line-height:1.8}
.hezuob a{ margin-left:10px; padding-bottom:10px; display:block; float:left; overflow:hidden;width:180px;width:220px; text-align:center; height:87px; margin-bottom:12px; display:block; border:1px solid #eee}
.hezuob a img{ max-width:180px; min-height:87px;/*border:1px solid #eee*/ }

@media (max-width:992px){
.hezuob a {
width: 44%;height: 77px;
}
.hezuob a img {
    max-width: 180px;
    min-height: 67px;
}
}






.hezuo-box .row{background: #e8e8e8;}
.hezuo-box .box-sjlm2{ height:auto}
.hezuo-box .col-md-9{ background:#fff; border-left:1px solid #fff}	
.hezuo-box .col-md-3{ background:#fff}

.ship-nes{ text-align:center}	

.dingzhi_dl{ color:rgb(128, 130, 133); }
/*首页产品*/	
.pro-a li{ display: inline-block;  /*border:1px #CCC solid;*/ margin-bottom:40px; width:29%; margin:2%; overflow:hidden;  /*height:250px;*/ position:relative}
.pro-a li img{  width:100%;}
.pro-a li p{ text-align:center; color:#333; margin-top:20px; bottom:0; /*height:40px; position:absolute;*/ width:100%;line-height:3; margin:0; /*background:#eee;*/ z-index:11; font-size:18px;/*font-weight: bold;*/}	
 
@media (max-width:1000px){
.pro-a li{ width:94%; margin:2%; }}
	
	
.prolist{ font-size:14px}
			.prolist .t1{ font-size:22px; font-weight:bold; line-height:2.5}	
	
	

.hbiaodan .kefu{
    width: 50%;float: left;text-align: right;padding: 0px 30px;
}
.hbiaodan .hform{
    width: 50%;float: left;
}


.w980{width:980px; margin:auto; }
.hhande{width: 410px}
@media (max-width: 951px) {
    .w980{width:auto; margin:auto;padding: 0px 10px }
    .hhande{
        width: auto;
    }
}


body{overflow-x:hidden}
/* 置顶图标 */

.side-go-top{position: fixed; z-index: 30; display: none;bottom: 10vw; cursor: pointer; right: 15px; width: 40px; height: 40px;}

.side-go-top img{width: 40px; height: 40px;}